Sarakstā izlaistie numuri - Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība parādīs, kā uzskaitīt trūkstošos skaitļus diapazonā.

Sarakstā izlaistie numuri pēc kārtas

Lai sarakstā atrastu trūkstošos ciparus, mēs varam izmantot šādu formulu:

1 = MAZS (JA (COUNTIF ($ B $ 3: $ B $ 8, ROW ($ 1: $ 6))) = 0, ROW ($ 1: $ 6), ""), ROW (B1))

Piezīmes:

  • Šī ir masīva formula! Ja izmantojat Excel 2022 un vecāku versiju, formula jāievada, nospiežot CTRL + SHIFT + ENTER. Jūs zināt, ka formula ir ievadīta pareizi, kad ap formulu redzat cirtainas iekavas.
  • Šī formula darbojas tikai ar pozitīviem veseliem skaitļiem (veseliem skaitļiem).

Kā darbojas formula?

Pirmkārt, ROW funkcija tiek izmantota, lai ģenerētu skaitļu masīvu:

1 {1;2;3;4;5;6}

Faktiski jūs pat varētu manuāli ievadīt šo skaitļu masīvu:

1 = MAZS (JA (COUNTIF ($ B $ 3: $ B $ 8, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6}, ""), Rinda (B1))

Tālāk funkcija COUNTIF saskaitīs vērtības “ja”, kas atbilst masīvā atrastajai vērtībai.

Lai to vizualizētu, vispirms mēs pārveidosim diapazonu $ B $ 3: $ B $ 8 par tā vērtību masīvu {3; 2; 0; 6; 0; 5}:

1 = MAZS (JA (COUNTIF ({3; 2; 0; 6; 0; 5}, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6 }, ""), ROW (B1))

Tālāk mēs veiksim COUNTIF darbību:

1 = MAZS (JA ({0; 1; 1; 0; 1; 1} = 0, {1; 2; 3; 4; 5; 6}, ""), RIJA (B1))

Ja vērtība netiek atrasta, tiek izvadīts 0. Funkcija IF pārbauda, ​​vai vērtība NAV atrasta, un, ja tā, atgriež vērtību no masīva, pretējā gadījumā tā iznāk tukša:

1 = SMALL ({1; ""; ""; 4; ""; ""}, ROW (B1))

Visbeidzot, funkcija SMALL atgriež mazāko trūkstošo vērtību atlasītajā šūnā.

1 = MAZS ({1; ""; ""; 4; ""; ""}, {1})
1 ={1}

Padoms:

Lai izvairītos no #NUM! kļūda, ietiniet formulu ar funkciju IFERROR:

1 = IFERROR (SMALL (IF (COUNTIF (B3: B8, ROW (1: 6))) = 0, ROW (1: 6), ""), ROW (B1)), "")

Google izklājlapās secīgi norādiet izlaistos numurus

Visi iepriekš minētie piemēri darbojas Google lapās tāpat kā programmā Excel.

wave wave wave wave wave