Списък на пропуснатите числа в последователността - Excel и Google Таблици

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да изброите липсващите числа в диапазон.

Избройте пропуснатите числа в последователността

За да намерим липсващи числа в списък, можем да използваме следната формула:

1 = МАЛКО (АКО (COUNTIF ($ B $ 3: $ B $ 8, ROW ($ 1: $ 6)) = 0, ROW ($ 1: $ 6), ""), ROW (B1))

Бележки:

  • Това е формула за масив! Когато използвате Excel 2022 и по -ранни версии, трябва да въведете формулата, като натиснете CTRL + SHIFT + ENTER. Ще знаете, че формулата е въведена правилно, когато видите къдрави скоби около формулата.
  • Тази формула работи само с положителни цели числа (цели числа).

Как действа формулата?

Първо, функцията ROW се използва за генериране на масив от числа:

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

Всъщност дори можете да въведете ръчно този масив от числа:

1 = МАЛКО (АКО (COUNTIF ($ B $ 3: $ B $ 8, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6}, ""), ROW (B1))

След това функцията COUNTIF ще преброи стойностите „ако“ те съответстват на стойност, намерена в масива.

За да визуализираме това, първо ще преобразуваме диапазона $ B $ 3: $ B $ 8 в неговия масив от стойности {3; 2; 0; 6; 0; 5}:

1 = МАЛКО (АКО (COUNTIF ({3; 2; 0; 6; 0; 5}, {1; 2; 3; 4; 5; 6}) = 0, {1; 2; 3; 4; 5; 6 }, ""), ROW (B1))

След това ще извършим операцията COUNTIF:

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

Ако стойност не е намерена, се извежда 0. Функцията IF проверява дали стойността НЕ е намерена и ако е така, връща стойността от масива, в противен случай извежда празно:

1 = МАЛКИ ({1; ""; ""; 4; ""; ""}, ROW (B1))

И накрая, функцията SMALL връща най -малката липсваща стойност в избраната клетка.

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

Бакшиш:

За да избегнете #NUM! грешка, увийте формулата си с функцията IFERROR:

1 = IFERROR (МАЛКИ (IF (COUNTIF (B3: B8, ROW (1: 6)) = 0, ROW (1: 6), ""), ROW (B1)), "")

Избройте пропуснатите числа в последователността в Google Таблици

Всички примери, обяснени по -горе, работят по същия начин в Google листове, както в Excel.

wave wave wave wave wave