VLOOKUP 一次只能找到一筆資料,但我要找的資料不只一筆該怎麼辦?| Excel 教學 51
► 內容綱要
00:00 開場白
00:56 使用陣列公式查詢多筆資料
04:23 使用 FILTER 函數查詢多筆資料
06:53 使用 VLOOKUP 查詢多筆資料
► 教學資源
練習檔 (載點一) tinyurl.com/2ays3ryo
練習檔 (載點二) share.weiyun.com/ooBM2icY
► Papaya 電腦教室會員專區 (加入後可觀看會員專區的影片喔)
加入頻道會員 tinyurl.com/sxt3d2b
會員專區影片目錄 tinyurl.com/y6mvo38a
#記得打開影片的CC字幕喔 #Excel #函數 #教學 #多筆資料查詢
Пікірлер: 176
太好了終於一解多年的問題 可以找出限定資料中的各資料 而且還說明直列橫列,甚至放到一欄中就好 看到這則影片真是太高興了!
謝謝老師用簡單易懂的方式說明條件公式的使用邏輯,原來在google試算表也能用filter解決真的方便許多!
思路邏輯清晰又簡單俐落,真心佩服
我在 google 反覆看了很多複習的 excel 公式 , 甚至是 Microsoft 官方的說明 , 完全不明白 , 但看老師的枚教學 , 一看便明 , 還能學到很多額外的知識 , 你真的是超捧了 !
這篇滿難的,要結合很多觀念,尤其是陣列,當陣列做運算或放在判斷式時 excel會把陣列的每個元素丟出來做處理,然後再丟回去原本的陣列裡面,有點像python跟js的 map函式
老師好,非常感謝您的講解,讓我對EXCEL更加瞭解,以往看公式說明總是有些地方弄不清楚。 這個單元我在 =SMALL(IF($B$3:$B$14=$F$2,ROW($B$3:$B$14)-2),ROW(1:1)) 這段卡很久,往下拉時都會得到 #NUM! 的訊息, 後來我發現,我在2013版打完公式後需要按 Ctrl+Shit+Enter 產生陣列符號後{=SMALL(IF($B$3:$B$14=$F$2,ROW($B$3:$B$14)-2),ROW(1:1))} 再往下拉才能正常出現1,3,7,9,365版就不需要。
@crazyhippo3306
6 ай бұрын
我在wps上得到的结果是1和FALSE而已如果用Ctrl+Shit+Enter会全部变成1😂
@user-dp8le8sw1y
Ай бұрын
想請問為什麼在IF($B$3:$B$14=$F$2,ROW($B$3:$B$14),這邊直接ENTER是沒辦法排出1,3,7,9,當時按了Ctrl+Shit+Enter 後再下拉也無法,只有在加入SMALL之後才能排列呢?
除了IFERROR用得比較熟以外,這篇介紹的公式把我之前沒搞懂的都清晰起來了,不過還是要反複練習幾篇才能熟悉。謝謝老師的分享。
有些功能在舊版的Excel 要用陣列輸入Ctrl+Shift+Enter才能使用,small函數的第一個參數也需要,如果想比照執行的,可以複製=IFERROR(INDEX($C$3:$C$14,SMALL(IF($B$3:$B$14=$F$2,ROW($B$3:$B$14)-2),ROW(1:1))),""),貼在儲存格F3,再用Ctrl+Shift+Enter輸入,外框多{}就代表成功了,後續再將F3向下拖曳填滿所需欄位。
@QQab4010800
2 жыл бұрын
太神啦 想說怎麼一直失敗..
@ramyeung6262
Жыл бұрын
第一個數值可行,一用拖拉就不行。但用你的方法就得,點解?
@d2229167
Жыл бұрын
@@ramyeung6262 拖拉只是進行公式複製填滿而已, Ctrl + Shift + Enter 則是Excel執行陣列(Array)運算的按鍵, 在我們的邏輯上兩個方式結果應該要一樣, 但實際上是進行完全不同的運算, 結果當然也不同, 可以去看看Microsoft 陣列的說明頁面~
@ramyeung6262
Жыл бұрын
@@d2229167 謝謝你的指導!感激!
@d2229167
Жыл бұрын
@@ramyeung6262 我也還在邊工作邊學習, 繼續看Papaya帶我們飛XD
🥰 學到了!感謝啪啪芽這次高質感的教學影片。
真的太實用了,謝謝老師清楚的教學
完全解決我的問題,講解很清晰。
嗚嗚嗚太感動了,困擾我八年的問題終於得到解答了。
老師好厲害...我正想要這個功能就出這支影片了!!
謝謝老師🙏🏻 讓我惡補久違的作業系統
再次受教了!感謝PAPAYA老師~~~~~~(請收下我的膝蓋
謝謝老師。很好用的教導。
整個過程好漂亮,謝謝分享技巧!
非常有用的教程,感谢
好強大喔!!!我要好好認真練習 多看幾遍......謝謝老師!!!!!!
每次都漲知識,謝謝老師
🙏超級實用的函數教學
這次講解的蠻多剛好前陣子都有再用,聽得蠻習慣
喜歡這篇的教學 讚讚
老師,你太棒了! 愛你
這篇好豐富 好讚^_^
filter, unique 等可以在excel2021里用。
讲得真好!
感謝你超級實用
就在等這個,終於等到了
非常有用👍👍👍
天啊! 這個超級無敵讚~
也可寫成: H3 = XLOOKUP($G3&H$2,$B$3:$B$14&$C$3:$C$14,$D$3:$D$14,"",0) 再向下向右拉,不用輔助欄
@yywong9333
Жыл бұрын
XLOOKUP真是偉大的發明,超好用
这一期,真的时超级有用了呢。
之前有学到过,但是具体的含义不是特别的清楚。感谢有帮我彻底的了解了公式的含义。
很實用 讚讚
未看先讚爆
超好用欸!!! 讚讚讚!!!
这个教学让我知道了small后面用row的原因、茅塞顿开的感觉。
太棒啦 前幾天才在苦腦 VLOOKUP這些只會顯示重複的第一筆資料,用INDEX&MATCH也是這個問題,網路的解決方法也解決不了,謝謝!
@zhangren1988
2 жыл бұрын
kzread.info/dash/bejne/gq2AlNmbZJi4qsY.html 這是用VLOOKUP找多筆資料的方式
@autumnalmindable
2 жыл бұрын
如果是VLOOKUP或INDEX&MATCH就要搭配補助欄位使用了(補助欄位的部分是使用COUNTIF)~
刚好因為制作足球比賽資料而想找這個公式函數,谢谢老師
謝謝!Papaya老師
06:53 可以改用filter 的連續準則設定就好 filter(價格, (條件1)*(條件2))
一次抓兩組以上數據,好用
太厲害了!!!!
第一次斗內給老師,豪緊張>
@papayaclass
2 жыл бұрын
感謝您的支持與肯定喔 😊
好深奧
謝謝!
A very useful sharing 😀😀😀 thanks
感謝老師,受益匪淺~
差點以為是簡單的教學,要錯過了....大錯特錯!! 筆記做好做滿~~
@angelahuang1252
Жыл бұрын
yes
正爆👍👍👍
太神啦。
filter這函數看起來真強大
請教一下,2016 年版的。Row()為何回傳的值都會是一樣的?
总是能学到知识
爆強!!!
功力更上一層樓!
有點複雜呢,但很實用。 請教老師,如何利用關鍵字加總。 譬如上面的案例中,如何把含有"短袖"的關鍵字金額物件加總,因為產品可能出現短袖AA衫,短袖BB衫,短袖CC衫⋯而不是所有的短袖上衣。 如果表格是一個方陣,而不是單行單列,又該如何篩選加總? 謝謝老師。
滿分!
好强!
老師 可以考慮教一下sql嗎?
謝謝
請問欄的範圍指定B3:B14 與B:B 整欄,公式是否需調整? 是否ROW需減1? 我比較偏好B:B的方式
請問老師,沒有Filter的話,有可替代搜尋關鍵字回傳多筆資料的函數嗎?謝謝🙏
請問老師下次可以做adobe animate的教學嗎?
双語字幕普济天下。多謝。
感谢
感谢!
太強了
請問假設抓出來的3種顏色 可以變成單格選項嗎?
跪謝
老師可以請您多深入教 google表單結合google試算表的課程嗎。這對各大公司行號都用得到。但網路上教學普遍少
@z3128988
2 жыл бұрын
想學這部份+1,尤其是利用google表單填完產品後如何自動利用google試算表做分類/分析,甚至是自動產出公式化的確認回覆訊息。如果有的話,這對新手創業家是很大的幫助!
@allen520
2 жыл бұрын
@@z3128988 這個Boris老師的頻道有教。而且他還研發到可以結合line。讓line可以查詢資料庫內容
想請問排班表的表格,是否能利用多條件傳回值的方式來從整個工作表裡面收尋比對後再傳回值呢?
Google Spreadsheet的Query比較簡單好用
很實用
謝謝大神!每次看完都覺得思考迴路都被清的很乾淨:) 請問有人知道如果查詢目標有分大小寫的話是要再加exact嗎? 還是有其他的解法呢
@sces5617
2 жыл бұрын
EXACT 可以用來判斷兩串文字是否「完全相同」,搭配 IF 讓它如果為真就顯示列號,這樣就可以接續使用老師的 SMALL 教學 不過比較實用的關鍵字搜尋方式是用 FIND 或 SEARCH,只要查找字串中有包含輸入的文字就會回傳所在的位置(首字字數),差別是前者會區分大小寫;找不到的話會發生錯誤,再搭配 IF 和 ISERROR 就可以簡單區分「找不到」和「找到」各該顯示什麼結果(不直接用 IFERROR 是因為有找到的話會回傳首字所在字數,而這個結果用來排序並沒太大意義) 以 7:38 的畫面舉例,假設要使用 F1 作為關鍵字並在 D 欄進行查找,可以去 F3 輸入以下公式: =IFERROR(INDEX($D$3:$D$14,SMALL(IF(ISERROR(FIND($F$1,$D$3:$D$14)),"",ROW($D3:$D14)-2),ROW($1:$12))),"") 這樣查找到的所有結果就會在 F3:F14 展開囉!(若不想區分大小寫則將 FIND 替換為 SEARCH 即可)
忍不住看完了,厉害
最後一個方法是不是用xlookup會更方便點?
老師, 請問相同例子, 要如何寫出模糊查找的函數呢? 用IF 好像不能模糊查找
如果 我想弄一個 分類找尋系統 出一編文章,例如 有10個 條件,都符合,就顯示 該頁 文章,事實是 一個回覆 投訴,因應 投訴内容,調查結果 及 回覆方法,找出一編 合適的文章 ,修改少量資料 例如 投訴日期,性名,找出那編回覆 信件,可以拿來 應用。另外 隨著 可能出現 新的 投訴 內容,跟進方法,可以 新增 項目,當然 沒有 找到 對應的 回覆文章,可以 新增 文章 及 儲存 起來,包含 相關 搜尋 的 項目。用VBA 寫是比較 方便 簡單。但 用 EXCEL Mega Formula 生成 的 技術 就 有點不簡單,之前 用 if 來 設公式,但很多 好用的 函數,看這影片才 發現。十分感謝。我還真是 基礎級 ,要再努力學習,程式碼 更加 簡潔,系統 可申延性,情況變化,也可繼續 使用。😅 這裡 利用 & 符號 把相關 提件 串連一起 作為 搜尋出 合適 符合 的 內容,真是 好方法。 (1)投訴內容 例如: 清潔問題,小販問題,維修問題,阻礙問題,服務問題,投訴員工。。。。諸如此類。 (2)因應 投訴 出現跟進 情況及結果,例如 通知有關 部門跟進,加強清潔,已安排維修,已向有關 店舖負責人 反影有關 服務投訴。。。諸如此類。 系統 建立了,新同事 可以 很快 學會使用,跟進報告 及 回覆 信件 也能生成,節省時間 及 新人一學就會用。跟進投訴方法 也可得到 參考。
怕怕呀老师你好,有个问题请教,如何快速的对比两张表哪些数据发生了变动。如表一 A 10 B 10 C 10 D 10 表二 A 20 B 5 D 10 E 20 表二相对于表一AB的数据变了 又新增加了E 有什么简单的方法把变动的项目和发生变动的数据标注出来呢,vlookup是可以实现但是要来回比对比较繁琐。
若想依序橫排呈現:短袖上衣、對應顏色、對應價格是可以的嗎?想用老師的公式處理相同貨品但不同批號、數量也不盡相同的問題
請問把ROW回傳第一列是什麼意思?第一列不是空白
想問一下,假如有一張加價表,是以尺寸做為篩選條件(由上至下遞減),但是會因應報價單(由左至右)要求的欄位不同,可能會跨欄位相加,這個要怎麼設定函數?可能是第一欄+第三欄,但是排除第二欄,又加第五欄之類 條件很多,設定到後面看得眼花撩亂,函數都寫到變亂碼了...😢 謝謝老師...
最後用樞紐分析不就好了嗎?
請問老師要怎麼變成頻道會員?我都沒看到加入的按鈕?
請教 製作一個 查詢物料的EXCEL 因為Excel database 有2萬多筆,請問是否有最有效的方法? 因為,現在 物料每天會增加新的料號,造成電腦反應速度變很頓
請問可以資料庫資料是直向 我想要呈現橫向
你好,請問怎樣找出同一個名字有多個地址的資料?
如果想模糊查找,FILTER支持吗?求解答,谢谢
6:57 其實也可以改用SUMIFS函數來做 這樣還能夠減少輔助欄位的使用
@Pei9471
2 жыл бұрын
確實這邊用SUMIFS會是更佳解~(還是相當感謝PAPAYA大的分享,又學到不少東西)
@zhangren1988
2 жыл бұрын
@@Pei9471 不過我會建議把VLOOKUP用在影片0:56的地方,會比較有實用性。
您好!請問這有版本的限制嗎?!為何我使用2010版、2016版照著操作IF函數設定好,出來的結果都是3?!沒有出現5、9、11? 懇請告知哪個環節出問題?!感恩~~
讲得太好了,能不能分享一下你的视频如何制作的?如何讲述得如何顺畅,音频与视频如何保持协调?谢谢
@papayaclass
2 жыл бұрын
您好,我的教學視頻製作流程,在下面這部視頻有說明喔 tinyurl.com/yaxfloxq
另外从这节课意识到:(幸好)FALSE 在比较中大于其他数字。 用SMALL() 公式就可以容易的得到要的结果💡
有沒辦輸入年月日期區間,尋找資料庫中某年月日期的參數回傳?例如2024年、2023年、2022年某物品價值不同,某商品有每日的銷售狀況,但我想要把它變成每年銷售的趨勢圖
神!可以接受邀課嗎?
跪求xlookup進階教學
看到介紹row的時候我腦袋就當機了...
老師,請問我在嘗試第一階段,公式:if(B2:B14=F2,ROW(B2:B14)-2),回傳的數值沒有顯示如影片這樣的列數,都只有顯示1。請問我應該怎麼做呢?
@qxr922
Жыл бұрын
我也是都顯示1 ,不知道怎麼解決??
@user-zb1qf2vw1f
3 ай бұрын
@@qxr922 沒有鎖定範圍(快捷鍵F4) =if($B$2:$B$14=$F$2,ROW($B$2:$B$14)-2) (BY剛學的小白路過)
我跪著看完
@angelahuang1252
Жыл бұрын
+1