Board logo

標題: [發問] 依據儲存格顯示月份 將對應月份內之相關數據產生... [打印本頁]

作者: cypd    時間: 2023-9-14 00:12     標題: 依據儲存格顯示月份 將對應月份內之相關數據產生...

依據 AT1儲存格顯示月份(例如 8 月份)
對應 AW3-BH3(1-12月份數字)
將對應月份內之相關數據...
(AW4-BH28內之數據系參照其他工作表所產生非自行輸入)
將結果產生在 AV4-AV28 欄位處…9月以此類推
AV4-AV28 公式該如何 ?

[attach]36803[/attach]

[attach]36804[/attach]
作者: goner    時間: 2023-9-14 14:54

本帖最後由 goner 於 2023-9-14 15:00 編輯

回復 1# cypd


    AV4公式
  1、=IFNA(XLOOKUP($AT$1,$AW$3:$BH$3,AW4:BH4),"")
  2、公式往下拉複製

[attach]36811[/attach]
作者: aer    時間: 2023-9-14 15:37

回復 1# cypd

AV4=INDEX($AW$4:$BH$28,,MATCH($AT$1,$AW$3:$BH$3,0))&""
下拉
作者: cypd    時間: 2023-9-14 15:38

回復 2# goner


非常感謝 gonet 熱心的回覆
由於office exce 版本是 2010 關系
函數 XLOOKUP 似乎無法適用...
該如何修正 ?  感謝您  ^^
作者: cypd    時間: 2023-9-14 19:21

回復 2# goner
非常感謝 gonet 熱心的回覆
檔案下載使用office exce 版本 2016 測試結果如下

[attach]36814[/attach]
作者: cypd    時間: 2023-9-14 19:24

回復 3# aer


非常感謝 gonet 熱心的回覆
經代入公式測試為希望之結果喔  ^^
作者: cypd    時間: 2023-9-15 01:05

回復 2# goner

針對此  =IFNA(XLOOKUP($AT$1,$AW$3:$BH$3,AW4:BH4),"")  
相關  XLOOKUP 為Office 365 才有的函數...

是否能再修正一般 Office 2013 版適用之公式...感恩  ^^
作者: goner    時間: 2023-9-15 05:05

回復 7# cypd


    上方 aer 學長回答的公式可以在 Excel 2013 使用唷

[AV4]公式
=IFNA(INDEX($AW4:$BH4,,MATCH($AT$1,$AW$3:$BH$3,0)),"")
下拉
作者: cypd    時間: 2023-9-16 14:26

回復 8# goner

感謝 gonet 熱心的回覆
由於 函數 XLOOKUP 似乎無法適用...關系
代入 IFNA(INDEX(...
已修正 ^^  感謝您  ^^
作者: cypd    時間: 2023-9-16 15:23

回復 8# goner

IFNA(INDEX($AW4:$BH4,,MATCH($AT$1,$AW$3:$BH$3,0)),"")
關於公式是否能修正讓其顯示值(AV4-AV28)均為數字格式!!

[attach]36819[/attach]
[attach]36820[/attach]
作者: goner    時間: 2023-9-18 12:00

回復 10# cypd


    函數ISNUMBER是判定該儲存格內資料是否為數值格式,
所以儲存格為空值""時(無資料)回傳的便是FALSE,
如果都要顯示TRUE,在帶入AW4:BH28資料時請不要讓帶入的無資料結果為空值"",請讓無資料的結果為數值0,
這樣就能讓ISNUMBER都能判定為TRUE。
作者: cypd    時間: 2023-9-19 15:30

回復 11# goner

非常感謝 gonet 再度回覆

由於 AW4:BH28資料時帶入的無資料結果是空值""  關係,
已將無資料的結果變更為數值0...

已修正 ^^  感恩  ^^




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