lookup函數(shù)跨表使用 Excel如何跨表多條件引用?
Excel如何跨表多條件引用?腳注必須是有條件的,兩個(gè)工作表反正是行的也可以是列上都要有一個(gè)是可以借用索引的完全相同值;假設(shè)是表1和表2上的A列有完全相同的值,需要借用的值在表1的B列;表2的B1VL
Excel如何跨表多條件引用?
腳注必須是有條件的,兩個(gè)工作表反正是行的也可以是列上都要有一個(gè)是可以借用索引的完全相同值;假設(shè)是表1和表2上的A列有完全相同的值,需要借用的值在表1的B列;表2的B1VLOOKUP(A1,表1!A:B,2,0),后再拖動(dòng)圖案填充;假如兩個(gè)表的第1行上有同一值,那表2的A2公式LOOKUP(A1,表1!1:2,2,0)
EXCEL怎么跨表格取字段后面的值?
在B1單元格中再輸入a.公式:LOOKUP(32767,FIND(D$1:D$3,A1),D$1:D$3)。再托動(dòng)填充后到B2~B4單元格。
解析:
只不過(guò)這道題把城市的名稱存放在同一列中,我們不容易聯(lián)想起LOOKUP函數(shù)的向量形式
,它這個(gè)可以在一個(gè)向量中去尋找某個(gè)值,前往另一個(gè)向量中進(jìn)入同一位置的值。
LOOKUP函數(shù)的向量形式的語(yǔ)法為:
LOOKUP(lookup_value,lookup_vector,[result_vector])
lookup_value
必須。LOOKUP
在第一個(gè)向量中搜索的值。Lookup_value
是可以是數(shù)字、文本、邏輯值、名稱或?qū)χ档囊谩?/p>
lookup_vector
所必需的。只中有一行或一列的區(qū)域。lookup_vector
中的值是可以是文本、數(shù)字或邏輯值。
不重要:
lookup_vector
中的值可以按升序排列:...,-2,-1,0,1,2,...,A-Z,FALSE,TRUE;不然,LOOKUP
可能沒(méi)能直接返回正確的值。文本不判別大小寫。
result_vector
可選。只乾坤二卦一行或一列的區(qū)域。result_vector
參數(shù)前提是與lookup_vector
參數(shù)大小不同。其大小前提是相同。
很很顯然,D$1:D$3,也就是向量{廣州,上海,北京},近似了第三個(gè)參數(shù)result_vector。
我們必須形成完整第二個(gè)參數(shù)lookup_vector。
這道題特別要求從公司名稱中分離提取地名,.例如從“北京市東湖五金廠”中提純“北京”,我們太容易dell起FIND函數(shù)
。它這個(gè)可以在一個(gè)字符串中里查另一個(gè)字符串,而且返回后者在前者中的位置,假如一直找不到,會(huì)返回#VALUE!錯(cuò)誤。
FIND函數(shù)的語(yǔ)法為:
FIND(一加7_text,across_text,[start_num])
一加7_text
所必需的。要查找的文本。
through_text
所必需的。真包含要中搜索文本的文本。
start_num
可選。委托開(kāi)始參與查找的字符。throughout_text中的首字符是編號(hào)為1的字符。要是省略start_num,則簡(jiǎn)單假設(shè)其值為1。
FIND函數(shù)的第一個(gè)參數(shù)x2系列_text,可以是向量或數(shù)組
。我們是可以用FIND函數(shù),順次排列在A1單元格中中搜索“廣州”、“上?!?、“北京”的位置,即FIND(D$1:D$3,A1)。很確實(shí),F(xiàn)IND函數(shù)在這里能找到“廣州”或“上?!保徊贿^(guò)可以能找到“北京”并前往其位置1。想罷,查看結(jié)果會(huì)原先存儲(chǔ)為一個(gè)向量{#VALUE!,#VALUE!,1}。這個(gè)向量是可以臨時(shí)LOOKUP函數(shù)的第二個(gè)參數(shù)lookup_vector
。
現(xiàn)在,我們把目光放到LOOKUP函數(shù)的第一個(gè)參數(shù)lookup_value。
這個(gè)函數(shù)有一個(gè)屬性:如果沒(méi)有LOOKUP函數(shù)一直找不到lookup_value,則該函數(shù)會(huì)與lookup_vector中小于或者等于lookup_value的大的值參與匹配
。
這個(gè)函數(shù)還有一個(gè)一個(gè)追蹤屬性:它會(huì)忽視第二個(gè)參數(shù)lookup_vector中的出錯(cuò)信息
,因此對(duì)于#VALUE!這樣的出現(xiàn)了錯(cuò)誤信息,它只會(huì)熟視無(wú)睹。
我們要于此確定容錯(cuò)性的問(wèn)題。如果A1單元格不是“北京市東湖五金廠”,只是“組建通信集團(tuán)北京分公司”,也就是說(shuō),“北京”的位置不是有是1。解空間一下,由于在Excel中,每個(gè)單元格最少是可以鍵入32767個(gè)字符,不過(guò)“北京”很有可能在不可以一個(gè)位置,這樣“北京”的位置城就會(huì)是1~32766。
只不過(guò)“北京”的位置很可能是1~32766之間的任意整數(shù),就是為了能讓LOOKUP可以找到“北京”所在的位置,我們必須把第一個(gè)參數(shù)lookup_value設(shè)為將近32766的一個(gè)整數(shù),32767趁著比較合適
。
參考資料: