Board logo

標題: 請問公式:判斷數字是否相同、出現了什麼數字? [打印本頁]

作者: gaishutsusuru    時間: 2016-4-26 09:30     標題: 請問公式:判斷數字是否相同、出現了什麼數字?

[attach]24006[/attach]


請問大家,在「是否不同」、「出現數字」的欄位公式要如何寫?

「是否不同」:
1) 每列的4個數字,只要相同的話,白色欄位就空白
→每列不一定都會填滿4個數字,但最少會填滿1個數字
→例如圖片的前四個例子

2) 如果數字不同的話,則出現OK
例如圖片的第五、六的例子


「出現數字」:
1) 該列的數字相同(或是沒有不同),則會顯示那列的數字

2) 如果像第6和7列的數字是不同的,則會顯示"-"


請各位協助寶貴想法,謝謝各位了。
作者: hcm19522    時間: 2016-4-26 15:13

http://blog.xuite.net/hcm19522/twblog/406699762
作者: gaishutsusuru    時間: 2016-4-26 22:23

謝謝hcm19522大大的解惑,
想請問您補充的例子裡:
5 6 7 6
→這4個數字中,出現了不同的數字。所以希望出來的結果是"OK"
→再相同值的部份,因為出現不同的數字了,所以希望出現"-"

簡單來說:
希望可以達到
在「是否不同」的部份,只要有一個數字不同,就出現OK
在「相同值」的部份,只要有不同的數字出現,就出現"-"


不好意思,先前問題沒有說的清楚一點。
作者: gaishutsusuru    時間: 2016-4-26 22:24

回復 2# hcm19522

回復於上方
作者: ML089    時間: 2016-4-27 00:19

回復 1# gaishutsusuru

E2 =IF(COUNT(0/FREQUENCY(A2:D2,A2:D2))=1,"","OK")
F2 =IF(E2="OK","-",LOOKUP(,0/A2:D2,A2:D2))
作者: hcm19522    時間: 2016-4-27 11:31

F2:F13{=IF((SUM(IFERROR(MATCH(A2:D2,A2:D2,)=COLUMN(A2:D2),)*1)=1)*(COUNTA(A2:D2)>1),"","OK")
G2:G13{=IF(F2="",INDEX(2:2,MATCH(,0/(COUNTIF(A2:D2,A2:D2)>1),)),"-")
2樓已改




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)