Как да извлечете уникални числа от диапазон в Microsoft Excel 2010

Anonim

В тази статия ще обсъдим как можем да идентифицираме уникални числа в Microsoft Excel, използвайки формули.

Може да има различни сценарии. Ще разгледаме обаче често срещаните проблеми, с които потребителите обикновено се сблъскват в ежедневната си работа.

Проблемите могат да бъдат от следните видове:

  1. В диапазона може да има отрицателни или положителни числа.

Отговорът трябва да е броят на уникалните стойности в Excel.

  1. Може да има отрицателни числа, положителни числа и грешки като #REF !, #VALUE !, #DIV/0 !, #NAME?в диапазона.

Отговорът трябва да се брои за уникален идентификационен номер, като се игнорира / пропусне всеки тип грешка.

  1. Може да има отрицателни числа, положителни числа и грешки като #REF !, #VALUE !, #DIV/0 !, #NAME? в диапазона.

Отговорът трябва да бъде броене на уникални положителни числа, като се игнорира всеки тип грешка.

Пример 1

Преброяване на уникални числа от отрицателни и положителни числа.

Следва моментната снимка на данните, които имаме, където номер 2 се повтаря два пъти и искаме формулата да брои номер 2 като едно:

  • Формулата в клетка С4 е
  • = SUM (IF (ЧЕСТОТА (IF (A1: A5> 0, A1: A5), IF (A1: A5> 0, A1: A5))> 0,1))

Пример 2

Брой уникални числа от отрицателни, положителни числа и грешки, т.е. #REF !, #VALUE !, #DIV/0 !, #NAME? в диапазона.

  • Формулата в клетка D4 е
  • {= SUM (IF (1-ISERROR ($ A $ 1: $ A $ 10), IF ($ A $ 1: $ A $ 10 "", 1))/COUNTIF ($ A $ 1: $ A $ 10, $ A $ 1: $ $ 10 и ""))}

Забележка: Това е формула на масив. CTRL + SHIFT + ENTER клавишите трябва да бъдат натиснати заедно.

Същият резултат може да бъде постигнат чрез прилагане на комбинация от SUM, IF, ISNUMBER, FREQUENCY.

  • Формулата в клетка Е4 е
  • {= SUM (IF (FREQUENCY (IF (ISNUMBER (A1: A10), A1: A10), A1: A10), 1))}

Забележка: Това е формула на масив. Използвайте CTRL + SHIFT + ENTER клавишите заедно, за да получите резултат.

Пример 3

Брой уникални положителни числа след игнориране на всеки тип грешка в диапазона.

  • Формулата в клетка F4 е
  • {= SUM (IF (1-ISERROR ($ A $ 1: $ A $ 10), IF ($ A $ 1: $ A $ 10> 0,1))/COUNTIF ($ A $ 1: $ A $ 10, $ A $ 1: $ $ 10 и ""))}

Забележка: Това е формула на масив. Използвайте CTRL + SHIFT + ENTER клавишите заедно, за да получите резултат.

По този начин можем да получим броя на уникалните числа в Excel, след като изпълним различни условия.