Как найти разные значения в группе в Excel - PullRequest
0 голосов
/ 07 октября 2018

Мне нужно написать некоторые функции в Excel, которые могут искать различные значения в группах в таблице Excel.И я не смог найти другие подобные вопросы, которые могут помочь мне с моей проблемой.

Например:

Group1  0.3  
Group1  0.3  
Group1  0.2  
Group1  0.3  
Group1  0.3  
Group1  0.3  
Group2  0.5  
Group2  0.5  
Group2  0.5  
Group2  0.5  
Group2  0.5  
Group2  0.5  

Где Group1 не все одинаковые, а Group2 все 0.5.Мне нужно написать некоторую функцию, которая может найти и пометить группу, где значения не все одинаковы.Мой ожидаемый результат:

Group1  0.3 "Not all the same in this group"  
Group1  0.3 "Not all the same in this group"  
Group1  0.2 "Not all the same in this group"  
Group1  0.3 "Not all the same in this group"  
Group1  0.3 "Not all the same in this group"  
Group1  0.3 "Not all the same in this group"  
Group2  0.5 "Same"  
Group2  0.5 "Same"  
Group2  0.5 "Same"  
Group2  0.5 "Same"  
Group2  0.5 "Same"  
Group2  0.5 "Same"  

Ответы [ 4 ]

0 голосов
/ 08 октября 2018

В качестве альтернативы

=IF(COUNTIF(A$2:A$100,A2)=COUNTIFS(A$2:A$100,A2,B$2:B$100,B2),"Same in this group","Not all the same in this group")

enter image description here

0 голосов
/ 07 октября 2018

Без использования формулы массива

, если данные начинаются с A1.Место, следующее за C1 и перетащите ниже

C1 = IF (SUMIFS ($ B $ 1: $ B $ 12, $ A $ 1: $ A $ 12, A2) = COUNTIFS ($ A $ 1: $ A $ 12, A2) * B2, "то же самое", "не все одинаковые в этой группе")

0 голосов
/ 07 октября 2018

"Sumif", разделенное на "Countif", должно приводить к тому же значению, что и "me", если все значения одинаковы.Так что-то вроде этого (при условии, что мы начинаем с "f11"):

=IF(SUMIF(F$11:F$22,F11,G$11:G$22)/COUNTIF(F$11:F$22,F11)=G11,"same","different")

enter image description here

0 голосов
/ 07 октября 2018

Пожалуйста, попробуйте:

=IF(MAX(IF(A:A=A1,B:B))=MIN(IF(A:A=A1,B:B)),"Same","Not all the same in this group")  

, введенный как формула массива (с Ctrl + Shift + Enter ) в строке 1 и скопированныйвниз, чтобы удовлетворить. Предполагается, ваши данные начинаются с A1 и B1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...