Board logo

標題: [發問] if函數超出數量,該如何將函數瘦身..? [打印本頁]

作者: jackson7015    時間: 2017-4-7 10:26     標題: if函數超出數量,該如何將函數瘦身..?

因為小弟只會簡單的函數指令,想請問站上的大大
下面的函數該如何減化才能達到我要的結果
  1. =IF($D$42=$D$81,COUNTIF(E$47:E$77,1),IF($D$42=$D$82,COUNTIF(E$47:E$77,2),IF($D$42=$D$83,COUNTIF(E$47:E$77,3),IF($D$42=$D$84,COUNTIF(E$47:E$77,4),IF($D$42=$D$85,COUNTIF(E$47:E$77,5),IF($D$42=$D$86,COUNTIF(E$47:E$77,6),IF($D$42=$D$87,COUNTIF(E$47:E$77,7),IF($D$42=$D$88,COUNTIF(E$47:E$77,8),IF($D$42=$D$89,COUNTIF(E$47:E$77,9),IF($D$42=$D$90,COUNTIF(E$47:E$77,10),IF($D$42=$D$91,COUNTIF(E$47:E$77,11))))))))))))
複製代碼

作者: 點點    時間: 2017-4-7 12:57

回復 1# jackson7015
可以先把你要得出的值做個對照表,再用VLOOKUP去索引
(因為沒有附上檔案,只能憑空想像,不知是否符合您的需求)
作者: handmuch    時間: 2017-4-7 15:29

回復 1# jackson7015
[attach]26972[/attach]
作者: KCC    時間: 2017-4-7 15:33

回復 1# jackson7015


如果D81:D91都不重複的話,看起來可以改成這樣
=COUNTIF(E47:E77,MATCH(D42,D81:D91,0))

建議附上檔案,再弄個圖片說明會更好一些.............
作者: jackson7015    時間: 2017-4-10 10:17

回復 2# 點點
感謝回復;盡量不使用其他表格,所以只能現有數據做改善

回復 3# handmuch
回復 4# KCC
感謝handmuch、KCC回復
兩位大大的公式都能正常運作
再來慢慢吸收用法

謝謝站上各位的幫忙~




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