全文約1600 字; 閱讀時(shí)間:約4分鐘; 聽(tīng)完時(shí)間:約8分鐘; 查找和引用類(lèi)函數(shù)在PMC(生產(chǎn)物料控制)的生產(chǎn)計(jì)劃中屬于高頻使用的工具,它們?cè)诙喾N工作情境下不可或缺。這類(lèi)函數(shù)的功能涵蓋通過(guò)代碼檢索相應(yīng)的名稱(chēng)、執(zhí)行一對(duì)多查詢(xún)——即一個(gè)代碼可能對(duì)應(yīng)多個(gè)名稱(chēng)——以及進(jìn)行模糊匹配等。熟練掌握這些函數(shù)能顯著提升PMC生產(chǎn)計(jì)劃的執(zhí)行效率。鑒于此,我們本周的主題將聚焦于分享查找與引用類(lèi)函數(shù)的應(yīng)用技巧,以期增強(qiáng)大家在這方面的技能。 唯一值查找針對(duì)最基本的一對(duì)一查找需求,建議學(xué)習(xí)并掌握XLOOKUP和VLOOKUP這兩個(gè)函數(shù),它們各自具備獨(dú)特的優(yōu)勢(shì)。XLOOKUP的亮點(diǎn)在于它能夠直接從數(shù)組中查找并返回?cái)?shù)據(jù),無(wú)需考慮列的順序。相比之下,VLOOKUP要求用戶(hù)指定返回值所在的列號(hào),但這一特性在特定情況下顯得尤為實(shí)用,尤其是當(dāng)VLOOKUP函數(shù)的返回結(jié)果需要被用作其他函數(shù)參數(shù)時(shí),其明確的列號(hào)指定反而提供了便利。因此,理解這兩種函數(shù)的特點(diǎn)及其適用場(chǎng)景,將有助于更高效地處理數(shù)據(jù)查找任務(wù)。 在單元格F3 中輸入以下 XLOOKUP 公式: =XLOOKUP(E3:E4, B3:B6, C3:C6) 在單元格G3 中輸入以下 VLOOKUP 公式: =VLOOKUP(E3:E4, B3:C6, 2, 0) 公式解析: 通過(guò)上述公式,我們可以對(duì)比XLOOKUP 和 VLOOKUP 函數(shù)的不同用法。XLOOKUP 在查找 E3:E4 單元格值時(shí),直接從 B3 到 B6 的范圍中搜索,并返回 C3 到 C6 范圍中相應(yīng)位置的值。而 VLOOKUP 則在 B3 到 C6 的范圍內(nèi)查找 E3:E4 的值,然后返回該行第二列(即 C 列)的數(shù)據(jù)。注意,VLOOKUP 中的 '0' 參數(shù)確保了只有精確匹配時(shí)才返回結(jié)果,否則將產(chǎn)生錯(cuò)誤。 自從軟件進(jìn)行了新版本的更新,我們建議采用數(shù)組形式來(lái)編寫(xiě)查找條件。傳統(tǒng)的方法是將查找值設(shè)定為單一單元格,如E3,在完成公式的初次輸入后,還需手動(dòng)將公式向下拖動(dòng)以填充后續(xù)單元格。然而,如果我們將查找值設(shè)置為一個(gè)范圍,比如E3:E4,利用動(dòng)態(tài)數(shù)組查找功能,就不再需要進(jìn)行公式的手動(dòng)填充。這樣一來(lái),只需一次操作即可實(shí)現(xiàn)公式的自動(dòng)填充,極大地提高了工作效率。這種改進(jìn)尤其適用于處理大量數(shù)據(jù)或需要快速生成報(bào)表的情況。 返回多列值對(duì)于需要返回連續(xù)多列值的情況,我們有兩大推薦選項(xiàng):XLOOKUP函數(shù)和FILTER函數(shù)。兩者均能有效返回一系列連續(xù)的列值,下面的示例公式將幫助你區(qū)分它們各自的使用特點(diǎn): K3=XLOOKUP(J3,B3:B6,C3:H6) K4=FILTER(C3:H6,B3:B6=B3) 公式解釋?zhuān)?/span> 對(duì)于XLOOKUP函數(shù)(公式K3),它在一個(gè)列向量(B3:B6)中查找J3單元格中的值,然后返回相同行在范圍C3:H6內(nèi)的所有列值。XLOOKUP函數(shù)在此處巧妙地利用了數(shù)組特性,使得返回結(jié)果包含了與查找到的鍵值在同一行的多列數(shù)據(jù)。 FILTER函數(shù)(公式K4)則直接在矩陣C3:H6中篩選,僅保留那些在列B(B3:B6)中與J3單元格值相等的行。結(jié)果是一個(gè)包含所有符合條件行的數(shù)組,其中每行數(shù)據(jù)都是連續(xù)的多列值。 通過(guò)這兩個(gè)函數(shù),你可以根據(jù)具體需求選擇最合適的方式來(lái)獲取連續(xù)多列值,無(wú)論是通過(guò)XLOOKUP的簡(jiǎn)潔性還是FILTER的強(qiáng)大篩選能力。 一對(duì)多查找對(duì)于一對(duì)多的查找需求,我們提倡使用FILTER函數(shù)結(jié)合TOROW函數(shù),而非依賴(lài)傳統(tǒng)的XLOOKUP函數(shù)。FILTER函數(shù)能夠篩選出所有符合指定條件的結(jié)果,而TOROW函數(shù)則將這些結(jié)果轉(zhuǎn)換為橫向排列,從而實(shí)現(xiàn)了從一個(gè)鍵值查找多個(gè)關(guān)聯(lián)值的效果。這實(shí)質(zhì)上是一種從一維數(shù)據(jù)轉(zhuǎn)換到二維數(shù)據(jù)展示的操作。 請(qǐng)?jiān)谶m當(dāng)?shù)奈恢幂斎胍韵鹿?,并向下拖?dòng)進(jìn)行填充: F3=TOROW(FILTER($C$3:$C$7,$B$3:$B$7=E3)) 函數(shù)解釋?zhuān)?/span> FILTER($C$3:$C$7, $B$3:$B$7 = E3):此部分函數(shù)從范圍$C$3:$C$7中篩選出所有那些在列B(即$B$3:$B$7)中等于單元格E3的值。 TOROW(...):這部分函數(shù)將FILTER函數(shù)返回的垂直數(shù)組轉(zhuǎn)換為水平數(shù)組,以便在單行中顯示所有匹配的結(jié)果。 最后總結(jié)本文深入探討了查找和引用類(lèi)函數(shù)在PMC生產(chǎn)計(jì)劃中的高效應(yīng)用,覆蓋了從基本的唯一值查找至復(fù)雜的一對(duì)多數(shù)據(jù)檢索。XLOOKUP和VLOOKUP作為查找工具的基礎(chǔ),展現(xiàn)了靈活性與針對(duì)性的不同優(yōu)勢(shì),前者簡(jiǎn)化了列序依賴(lài),后者則在列號(hào)指定方面提供確切性。 同時(shí),我們介紹了如何利用動(dòng)態(tài)數(shù)組查找功能,通過(guò)一次操作即可完成多個(gè)單元格的計(jì)算,大幅提升了數(shù)據(jù)處理速度。對(duì)于需要返回多列值的場(chǎng)景,XLOOKUP與FILTER函數(shù)成為優(yōu)選方案,分別以其數(shù)組處理能力和精確篩選見(jiàn)長(zhǎng)。而在面對(duì)一對(duì)多的查找需求時(shí),F(xiàn)ILTER結(jié)合TOROW函數(shù)則展現(xiàn)出強(qiáng)大的數(shù)據(jù)轉(zhuǎn)換與展示能力,能夠?qū)⒍鄺l相關(guān)聯(lián)的信息在單行中橫向展現(xiàn),極大豐富了數(shù)據(jù)的呈現(xiàn)方式。 綜上所述,掌握這些高級(jí)查找技巧不僅能加速日常工作的處理流程,還能在PMC的生產(chǎn)計(jì)劃管理中發(fā)揮關(guān)鍵作用,促進(jìn)數(shù)據(jù)驅(qū)動(dòng)決策的精準(zhǔn)與效率。 |
|
來(lái)自: 堅(jiān)定前行 > 《古哥計(jì)劃》