Board logo

標題: [發問] 如何呈現出FILTER 函數的結果?設定多個籂選條件 [打印本頁]

作者: 013160    時間: 2020-2-12 21:29     標題: 如何呈現出FILTER 函數的結果?設定多個籂選條件

本帖最後由 013160 於 2020-2-12 21:31 編輯

最近知道office 360有動態陣列函數FILTER,不知道如果是一般office是否類似函數可呈現相同結果?
[attach]31706[/attach][attach]31707[/attach]
K輸入第一個籂選條件 原子筆
L輸入第二個籂選條件 小美
得出我全部明細中小美有販售原子筆的訂單相關資料
另外想請問如果我想要只顯示小美販售最後一筆訂單資料函數應該如何寫?
作者: hcm19522    時間: 2020-2-13 10:11

https://blog.xuite.net/hcm19522/twblog/588896375
作者: 013160    時間: 2020-2-13 11:03

hcm19522 發表於 2020-2-13 10:11


那如果我只要顯示最後一次的銷售訂單呢?
作者: hcm19522    時間: 2020-2-13 12:02

回復 3# 013160


    =LOOKUP("座",B:B)
作者: 013160    時間: 2020-2-13 12:16

回復 4# hcm19522

我試試,謝謝~!
作者: zz5151353    時間: 2021-9-8 14:26

本帖最後由 zz5151353 於 2021-9-8 14:30 編輯

提供 hcm19522兄的例子跟連接路徑供大家參考
https://blog.xuite.net/hcm19522/twblog/588896375

也提供OFFICE 365 解法 跟自己解法

提供動晝教學檔案 S13.GIF (壓縮檔案)

OFFICE 365
  1. =FILTER(B2:E16,(C2:C16=K3)*(D2:D16=L3))
複製代碼
OFFICE 2003~2007
  1. =INDEX($B:$E,SMALL(IF(($C$2:$C$16=$K$3)*($D$2:$D$16=$L$3),ROW($2:$16),9999),ROW(1:1)),{1,2,3,4})
複製代碼





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