English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

各位大大
本人有檔案兩個頁籤分別為公司的資料
一個頁籤資料假設如下
公司名稱 聯絡人 電話 贈送品
財富公司 王小名 12345678
虧錢公司 陳小英 23456789
坑錢公司 李小玉 34567890
詐騙公司 林小聰 45678901

頁籤二的資料,假設如下:
公司名稱
財富公司
賺錢公司
富有公司
詐騙公司

當只要在頁籤二裡有出現的資料有在頁籤一中有出現時即在頁籤一的贈送品欄位標注”增送”二字,不知這部份在EXCEL要怎麼做呢???
懇請各位大大賜教,感激不盡!!!!!

2006-11-29 17:44:25 · 3 個解答 · 發問者 壞孩子 1 in 電腦與網際網路 軟體

3 個解答

Sheet!1  A   B  C     D1公司名稱 聯絡人 電話     贈送品2財富公司 王小名 12345678 增送3虧錢公司 陳小英 234567894坑錢公司 李小玉 345678905詐騙公司 林小聰 45678901 增送Sheet!2  A1公司名稱2財富公司3賺錢公司4富有公司5詐騙公司Sheet!1 D2=IF(ISNA(VLOOKUP(A2,Sheet2!$A$1:$A$5,1,0)),"","贈送")說明:如果VLOOKUP函數所得為#N/A則="";空白如所得非#N/A 則顯示"贈送"VLOOKUP在一陣列或表格的最左欄中尋找含有某特定值的欄位,再傳回同一列中某一指定儲存格中的值。如果用來比對的數值位於您所要尋找的資料之左邊直欄時,就必須使用到 VLOOKUP 函數,而非 HLOOKUP 函數。

2006-12-01 08:12:22 補充:
修改一下,看可行不可行.如不行寄個簡檔參考一下看問題出在那.=IF(ISNA(VLOOKUP(TRIM(A2),Sheet2!$A$1:$A$5,1,0)),"","贈送")

2006-12-02 19:09:35 補充:
=IF(ISNA(VLOOKUP(TRIM(A2),Sheet2!$A$1:$A$5,1,0)),"","贈送") 有解決問題嗎?

2006-12-02 19:12:42 補充:
TRIM
移除文字之間多餘的空格,僅保留單字間一個空白字元。當您讀取到由其他應用程式所建立的檔案資料時,資料裡可能含有多餘的空白字元,在此情況下,您可以用 TRIM 函數刪除多餘的空格。

2006-11-30 03:35:49 · answer #1 · answered by 顯栓 7 · 0 0

樓上的大大~~不好意思...
你的公式我有玩了一下~~
很OK也很好用唷︿︿
但想再懇請大大可解惑一下
因為我sheet1裡的資料是匯出來的資料....而sheet2是純手KEY的資料
套用公式在比對的時候....sheet1中的在sheet2有出現卻不會顯示”贈送”耶> <(苦惱)

但將sheet2的文字貼到sheet1比對的欄位中....又會出現”贈送”的字樣了...請問大大知道這要怎解麼??
懇請知道的大大賜教....再次感激不盡...

2006-11-30 18:33:29 · answer #2 · answered by 壞孩子 1 · 0 0

Sheet2的二個欄位
   A     B
1 公司名稱 贈送
2 財富公司 贈送
3 賺錢公司 贈送
4 富有公司 贈送
5 詐騙公司 贈送

贈送品D2儲存格公式為:
=VLOOKUP(A2,Sheet2!$A$1:$B$5,2)
向下複製

2006-11-30 06:49:18 補充:
公式修改為:=VLOOKUP(A2,Sheet2!$A$1:$B$5,2,FALSE)加上最後一個引數FALSE在查表時尋找完全符合的資料

2006-11-29 18:25:42 · answer #3 · answered by 小豬叫 5 · 0 0

fedest.com, questions and answers