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

看板Office作者 (存中街米達麥亞)時間5年前 (2021/03/08 16:22), 編輯推噓0(0014)
留言14則, 2人參與, 5年前最新討論串1/1
軟體:GOOGLE SHEET 版本:網上最新 想請問版上大神 剛剛在測試同頁籤顯示資訊的方法時 如圖C:F為資料區 當H1用IF寫INDEX的是否條件時,則可順利跑出 但今天如果多出一組C 我用IFS寫卻反而只有第一格出現 再請版上的先進們解釋為何會這樣@@? 如果不能用IFS該怎麼寫呢@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.235.135.49 (馬來西亞) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1615191767.A.68A.html

03/08 16:48, 5年前 , 1F
內文寫到"如圖",但沒有看到,這方面再提供,資料和公式,
03/08 16:48, 1F

03/08 16:48, 5年前 , 2F
會比較清楚
03/08 16:48, 2F

03/08 17:21, 5年前 , 3F
我居然沒上傳圖= ="抱歉S大再請查看
03/08 17:21, 3F

03/08 17:21, 5年前 , 4F

03/08 17:21, 5年前 , 5F

03/08 17:42, 5年前 , 6F
如果ifs無法達成要的結果的話,可用if,=if(c1="A",index(
03/08 17:42, 6F

03/08 17:42, 5年前 , 7F
...),if(c1="B",index(...),...)類似這樣
03/08 17:42, 7F

03/08 17:42, 5年前 , 8F

03/08 17:45, 5年前 , 9F
好喔~感謝S大~先試試看~也想問看為何IF可以IFS不行~?
03/08 17:45, 9F

03/08 18:01, 5年前 , 10F
這方面要先看看有沒有其他先進可以用ifs達成,如果有的話
03/08 18:01, 10F

03/08 18:01, 5年前 , 11F
,表示該函數ifs回傳的值index(...)可以將陣列結果展開,
03/08 18:01, 11F

03/08 18:01, 5年前 , 12F
如果沒有的話,則應表示並無法展開,只能回傳陣列結果的的
03/08 18:01, 12F

03/08 18:01, 5年前 , 13F
第一筆值(範圍左上角儲存格的值)
03/08 18:01, 13F

03/09 09:50, 5年前 , 14F
感謝S大解惑
03/09 09:50, 14F
文章代碼(AID): #1WHTxNQA (Office)
文章代碼(AID): #1WHTxNQA (Office)