華文網

excel聯想輸入好輕鬆,資料有效性高級設置技巧,值得擁有

HELLO,好久沒跟大家講EXCEL應用了,今天跟大家分享一招,如何聯想輸入,減少工作量。大家聽起來有點空洞,下面我結合範例表格,給大家示範一下。

假設下圖就是我們的資料庫,裡面有許多公司/產品名稱,

數量非常龐大,如何在目標表格中簡單輸入一個字,實現自動顯示的目的,減少工作壓力。

這是我們的目標表格,大家跟我進行設置。在A2儲存格,點擊公式選項卡中的定義名稱,選擇定義名稱功能。

名稱輸入“公司名稱”,在引用位置中輸入這個公式。

=OFFSET(資料庫!$A$1,MATCH(LEFT(Sheet2!$A2)&"*",資料庫!$A:$A,0)-1,,COUNTIF(資料庫!$A:$A,LEFT(Sheet2!$A2)&"*"))

公式簡單的說,就是利用offset和match函數與萬用字元“*”的組合,定義動態名稱,用來作為資料有效性序列的“來源”。其中match函數,用來定位輸入公司的第一個字,在資料庫A列中的位置。countif用來計算包含第一個字的公司有幾個,最後用offset返回對該區域的引用。

(函數基礎不好的小夥伴,複製乾貨,直接使用!)

點擊確定。

然後框選我們需要填充資料的區域,點擊資料有效性,允許“序列”,來源=公司名稱。

在出錯警告中,取消勾選“輸入無效資料時顯示出錯警告”。

好了,在設置好的資料有效性區域,點擊其中一個儲存格。後面跟隨了一個可下拉式功能表,點開就可以選擇其中一個公司名稱。

當我們輸入公司名稱第一個字的時候,下拉式功能表就會給我們提供包含首字的公司名稱,非常快捷而方便的操作。

當我們不再使用,直接清除資料有效性,

工作就是這麼輕鬆。

好了,今天的技巧分享就到這裡。【如果大家喜歡幫幫,請點擊文章末尾的瞭解更多或推廣廣告,在裡面找到並關注我,我給表親們準備了更多更實用的辦公軟體技巧,洪荒彩蛋等你來拿喔^^】給你們一個巨型麼麼噠。