Hitta var tredje nummer och returnera det största av dem i Microsoft Excel 2010

Anonim

Om du vill hitta det största var tredje nummer i en nummerlista kan vi använda kombinationen av OM, MAX, MOD & RAD funktioner.

Den "IF -funktion " kontrollerar om ett villkor du anger är SANN eller FALSK. Om villkoret återkommer SANN då returnerar det förinställt värde, om villkoret återkommer FALSK sedan returnerar det ett annat förinställt värde.

Syntax = IF (logical_test, value_if_true, value_if_false)

Logiktest: Logiskt test testar villkoret eller kriterierna, om villkoret uppfyller returnerar det det förinställda värdet, och om villkoret inte uppfyller returnerar det ett annat förinställt värde.

value_if_true: Värdet som du vill ska returneras om detta argument returnerar TRUE.

value_if_false: Värdet som du vill ska returneras om detta argument returnerar FALSKT

"MAX": Returnerar maxvärdet

nummer från ett cell- eller arrayintervall. Till exempel, om en lista med siffror innehåller 5, 6, 7, 8, 9 & 10, kommer utmatningen att vara 10.

Syntax = MAX (nummer 1, nummer 2, …)

nummer ett:Dessa är numeriska värden. De kan vara nummer, namngivna intervall eller matriser. Det första värdeargumentet representerar de värden som du har tagit som referens.

nummer 2:Dessa är numeriska värden. De kan vara siffror, namnintervaller eller matriser. Det andra värdeargumentet representerar de värden som du har tagit som referens.

Det kan vara högst 255 argument. Se nedanstående skärmdump:

"MOD": Returnerar resten efter att ett tal dividerats med en divisor.

Syntax = MOD (nummer, delare)

siffra: Det är ett numeriskt värde vars resten du vill hitta.

divisor: Det är talet som används för att dela upp talargumentet.

"RAD": Returnerar radnumret för en referens.

Syntax: = RAD (referens)

Referens: Det är en referens till en cell eller ett cellområde.

Låt oss ta ett exempel:

Vi har några slumpmässiga tal i kolumn A. Vi behöver en formel i cell B2 för att leta efter varje uppsättning med 3 nummer från en lista i kolumn A & hitta det största talet för den här uppsättningen. Var tredje siffra markeras med rött.

  • I cell B2 skulle formeln vara
  • = MAX (OM (MOD (RAD ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))
  • Detta är en matrisformel, vi trycker på CTRL + SKIFT + ENTER, formeln kommer att omslutas med lockiga parenteser genom att använda detta.
  • {= MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))}

  • Utgången vi får är 10, även om det finns siffror större än 10. Detta beror på att ovannämnda formel kontrollerar vart tredje tal i intervallet. Om det är det högsta av alla ignorerar formeln värden som ligger vid 1st& 2ndposition i intervallet. I vårt exempel är 100 & 2 1st& 2ndtal.
  • Formeln kontrollerar cellerna A2: A4 och finner att 3rd nummer är 3. I intervall A5: A7, 3rd nummer är 10 och i intervallet A8: A10, 3rd nummer är 9. Det största antalet från dessa 3 nummer (3, 10, 9) är 10. Därför är utsignalen 10.