[算表] INDEX可以給IF用卻不能給IFS用?

作者: ejeanstone (內湖米達麥亞-帝國軍647T)   2021-03-08 16:22:45
軟體:GOOGLE SHEET
版本:網上最新
想請問版上大神
剛剛在測試同頁籤顯示資訊的方法時
如圖C:F為資料區
當H1用IF寫INDEX的是否條件時,則可順利跑出
但今天如果多出一組C
我用IFS寫卻反而只有第一格出現
再請版上的先進們解釋為何會這樣@@?
如果不能用IFS該怎麼寫呢@@?
作者: soyoso (我是耀宗)   2021-03-08 16:48:00
內文寫到"如圖",但沒有看到,這方面再提供,資料和公式,會比較清楚
作者: ejeanstone (內湖米達麥亞-帝國軍647T)   2021-03-08 17:21:00
我居然沒上傳圖= ="抱歉S大再請查看https://i.imgur.com/ffyOTAI.jpghttps://i.imgur.com/RzwPVFR.jpg
作者: soyoso (我是耀宗)   2021-03-08 17:42:00
如果ifs無法達成要的結果的話,可用if,=if(c1="A",index(...),if(c1="B",index(...),...)類似這樣https://i.imgur.com/4o9jggZ.gif
作者: ejeanstone (內湖米達麥亞-帝國軍647T)   2021-03-08 17:45:00
好喔~感謝S大~先試試看~也想問看為何IF可以IFS不行~?
作者: soyoso (我是耀宗)   2021-03-08 18:01:00
這方面要先看看有沒有其他先進可以用ifs達成,如果有的話,表示該函數ifs回傳的值index(...)可以將陣列結果展開,如果沒有的話,則應表示並無法展開,只能回傳陣列結果的的第一筆值(範圍左上角儲存格的值)
作者: ejeanstone (內湖米達麥亞-帝國軍647T)   2021-03-09 09:50:00
感謝S大解惑

Links booklink

Contact Us: admin [ a t ] ucptt.com