Листа прескочених бројева у низу - Екцел и Гоогле табеле

Преузмите Пример радне свеске

Преузмите пример радне свеске

Овај водич ће показати како да наведете недостајуће бројеве у опсегу.

Листа прескочених бројева у низу

Да бисмо пронашли недостајуће бројеве на листи, можемо користити следећу формулу:

1 = МАЛО (АКО (ЦОУНТИФ ($ Б $ 3: $ Б $ 8, РОВ ($ 1: $ 6)) = 0, РОВ ($ 1: $ 6), ""), РОВ (Б1))

Напомене:

  • Ово је формула низа! Када користите Екцел 2022 и старије верзије, морате унети формулу притиском на ЦТРЛ + СХИФТ + ЕНТЕР. Знаћете да је формула правилно унета када видите увијене заграде око формуле.
  • Ова формула функционише само са позитивним целим бројевима (целобројни).

Како функционише формула?

Прво, функција РОВ се користи за генерисање низа бројева:

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

У ствари, чак можете ручно унети овај низ бројева:

1 = МАЛО (АКО (ЦОУНТИФ ($ Б $ 3: $ Б $ 8, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6}, ""), РЕД (Б1))

Затим, функција ЦОУНТИФ броји вредности „ако“ одговарају вредности која се налази у низу.

Да бисмо ово визуализовали, прво ћемо претворити опсег $ Б $ 3: $ Б $ 8 у његов низ вредности {3; 2; 0; 6; 0; 5}:

1 = МАЛО (АКО (ЦОУНТИФ ({3; 2; 0; 6; 0; 5}, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6 }, ""), РОВ (Б1))

Затим ћемо извршити ЦОУНТИФ операцију:

1 = МАЛО (АКО ({0; 1; 1; 0; 1; 1} = 0, {1; 2; 3; 4; 5; 6}, ""), РОВ (Б1))

Ако вриједност није пронађена, излази 0. ИФ функција проверава да ли вредност НИЈЕ пронађена и ако је тако, враћа вредност из низа, у супротном приказује празно:

1 = МАЛО ({1; ""; ""; 4; ""; ""}, РОВ (Б1))

На крају, СМАЛЛ функција враћа најмању недостајућу вредност у изабраној ћелији.

1 = МАЛО ({1; ""; ""; 4; ""; ""}, {1})
1 ={1}

Савет:

Да бисте избегли #НУМ! грешка, премостите формулу функцијом ИФЕРРОР:

1 = ИФЕРРОР (МАЛИ (ИФ (ЦОУНТИФ (Б3: Б8, РОВ (1: 6)) = 0, РОВ (1: 6), ""), РОВ (Б1)), "")

Наведите прескочене бројеве у низу у Гоогле табелама

Сви горе описани примери раде исто у Гоогле таблицама као и у Екцелу.

wave wave wave wave wave