返回列表 上一主題 發帖

[發問] 設定3個條件找出答案

O2:
=IFERROR(VLOOKUP(Q$1,INDEX('3F記事'!A:CA,MATCH(P$1,'3F記事'!D:D,),N(IF({1,0},2,MATCH(C2,'3F記事'!$3:$3,)))),2,)&"","")

或:
=LOOKUP("��",IF({1,0},"",VLOOKUP(Q$1,INDEX('3F記事'!A:CA,MATCH(P$1,'3F記事'!D:D,),N(IF({1,0},2,MATCH(C2,'3F記事'!$3:$3,)))),2,)&""))

TOP

本帖最後由 准提部林 於 2016-1-18 20:32 編輯

回復 4# PJChen


=LOOKUP("��",IF({1,0},"",~~) 

在2003版以下,當 MATCH , VLOOKUP 找不到符合值而產生〔錯誤值.#N/A〕時,可顯示為"",
其機制請去找找 LOOKUP 的特性,在 http://club.excelhome.net/forum-3-1.html 有非常多的例子,
功用與 IFERROR 類似,但僅限〔文字格式〕有效!

TOP

回復 6# PJChen

刪掉A欄,改為:
=LOOKUP("��",IF({1,0},"",VLOOKUP(Q$1,INDEX('3F記事'!A:BZ,MATCH(P$1,'3F記事'!C:C,),N(IF({1,0},1,MATCH(C2,'3F記事'!$3:$3,)))),2,)&""))

N(IF({1,0},1,MATCH(C2,'3F記事'!$3:$3,))) 這有2個參數,讓INDEX同時抓第1欄及符合人名的欄位,
INDEX('3F記事'!A:BZ,MATCH(P$1,'3F記事'!C:C,),{1,5}) → {"日常","請假,停伙999"}

TOP

回復 8# PJChen


要看檔案查問題!!!

TOP

回復 10# PJChen


公式沒問題!
資料有變動,O欄〔篩選非空格〕要重新做一次!
 
 

TOP

回復 12# PJChen


把篩選改為〔全部〕,再做一次〔非空格〕,有資料的共13筆!

TOP

本帖最後由 准提部林 於 2016-2-21 23:09 編輯

回復 14# PJChen


每次都要重新做一次篩選:
Xl0000121.rar (27.03 KB)

TOP

        靜思自在 : 慈悲沒有敵人,智慧不起煩惱。
返回列表 上一主題