你這個問題很好解決,只需要用連線符“&”加VLOOKUP函式就可以搞定。
如下圖所示:
根據你提問的要求可知,我們需要的返回值是由A列與F列的值組成的,那麼我們只需要分別獲取這兩個值就可以了。
第一步:獲取A列的值
因為不需要任何處理,只需要用等於號“=”直接獲取就可以了,所以在C2單元格輸入公式:“=A2”,這時在C2單元格就可以返回對應的A2單元格的值;
第二步:根據顏色獲取對應的程式碼(F列的值)
這就需要用到VLOOKUP函數了,其實用INDEX函式和MATCH函式巢狀使用也可以,我這裡就只講VLOOKUP函式。
就如下圖所示的,在D2單元格輸入公式:“=VLOOKUP(B2,$E$2:$F$6,2,0)”,就可以以B2單元格的值為條件,在E2:F6的單元格區域查詢B2單元格的值“黑色”,然後返回B2:F6單元格區域中與“黑色”對應的第二列的值“1A”;
最後,用連線符“&”把這兩個公式連結起來,又因為需要在這兩個值中間插入空格,所以最後的公式是如下圖所示的這樣:=A2 & " " & VLOOKUP(B2,$E$2:$F$6,2,0)
最後,如有需要,本人接Excel表格定製業務,不管是函式公式、表格樣式、VBA自動化表格,都可以找我,保證價格公道、童叟無欺。。。。。
你這個問題很好解決,只需要用連線符“&”加VLOOKUP函式就可以搞定。
如下圖所示:
根據你提問的要求可知,我們需要的返回值是由A列與F列的值組成的,那麼我們只需要分別獲取這兩個值就可以了。
第一步:獲取A列的值
因為不需要任何處理,只需要用等於號“=”直接獲取就可以了,所以在C2單元格輸入公式:“=A2”,這時在C2單元格就可以返回對應的A2單元格的值;
第二步:根據顏色獲取對應的程式碼(F列的值)
這就需要用到VLOOKUP函數了,其實用INDEX函式和MATCH函式巢狀使用也可以,我這裡就只講VLOOKUP函式。
就如下圖所示的,在D2單元格輸入公式:“=VLOOKUP(B2,$E$2:$F$6,2,0)”,就可以以B2單元格的值為條件,在E2:F6的單元格區域查詢B2單元格的值“黑色”,然後返回B2:F6單元格區域中與“黑色”對應的第二列的值“1A”;
最後,用連線符“&”把這兩個公式連結起來,又因為需要在這兩個值中間插入空格,所以最後的公式是如下圖所示的這樣:=A2 & " " & VLOOKUP(B2,$E$2:$F$6,2,0)
最後,如有需要,本人接Excel表格定製業務,不管是函式公式、表格樣式、VBA自動化表格,都可以找我,保證價格公道、童叟無欺。。。。。