首頁 >軟體教學 >辦公室軟體 >EXCEL引用資料問題

EXCEL引用資料問題

PHPz
PHPz轉載
2024-01-22 21:36:05748瀏覽

EXCEL引用資料問題

EXCEL引用資料問題

C2 =IF(ISERROR(INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0))),IF(ISERROR(INDEX(Sheet2!D:D,MATCH(A2,Sheet2! C:C,0))),IF(ISERROR(INDEX(Sheet2!F:F,MATCH(A2,Sheet2!E:E,0))),"無此種類",INDEX(Sheet2!F:F, MATCH(A2,Sheet2!E:E,0))),INDEX(Sheet2!D:D,MATCH(A2,Sheet2!C:C,0))),INDEX(Sheet2!B:B,MATCH(A2, Sheet2!A:A,0))) 下拉複製公式

C2 =IF(ISERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE)),IF(ISERROR(VLOOKUP(A2,Sheet2!C:D,2,FALSE)),IF(ISERROR(VLOOKUP (A2,Sheet2!E:F,2,FALSE)),"無此種類",VLOOKUP(A2,Sheet2!E:F,2,FALSE)),VLOOKUP(A2,Sheet2!C:D,2,FALSE )),VLOOKUP(A2,Sheet2!A:B,2,FALSE)) 下拉複製公式

如果SHEET2的B列已列出該種類在SHEET1的單元格位置,那麼C2公式改為

=INDIRECT("SHEET1!"&CHAR(COLUMN(INDIRECT(B2)) 65)&ROW(INDIRECT(B2)))

下拉複製公式

SHEET2的B2的公式可以寫成

=IF(ISERROR(MATCH(A2,Sheet1!A:A,0)),IF(ISERROR(MATCH(A2,Sheet1!C:C,0)),IF(ISERROR(MATCH(A2,Sheet1! E:E,0)),"","E"&MATCH(A2,Sheet1!E:E,0)),"C"&MATCH(A2,Sheet1!C:C,0)),"A"&MATCH( A2,Sheet1!A:A,0)) 下拉複製公式

EXCEL關於尋找與引用函數使用過程中遇到的問題

先將A表的電話處理一下:

點E列,數據,分列,分隔符號,下一步,逗號前打鉤(如果下面沒反應,再在”其他(O):"處輸入一中文逗號),下一步,點“數據預覽」下的每一列,上面的「列資料格式」都設為文本,完成。

這樣,在E、F列就有了單獨的電話號碼。

到表B,在F2貼上公式=if(iserror(index(A表!D$3:D$30000,match(E2,A表!E$3:E$30000,))),"",index(A表!D$3:D$30000,match(E2,A表!E$3:E$30000,)))&if(iserror(index(A表!D$3:D$30000,match(E2,A表!F$3:F $30000,))),"",index(A表!D$3:D$30000,match(E2,A表!F$3:F$30000,)))

將公式中的「A表」改為真正的工作表名字,回車後再選取F2,滑鼠移到其右下角,雙擊那個「 」。完成。

EXCEL中單元格位址引用在資料計算時需要注意哪些問題

EXCEL中如何引用某個儲存格中的資料作為引用位址

一、這要用到INDIRECT函數

二、INDIRECT函數的定義

傳回由文字字串指定的參考。此函數立即對引用進行計算,並顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,請使用函數 INDIRECT。

文法

INDIRECT(ref_text,a1)

Ref_text 為對單元格的引用,此單元格可以包含 A1-樣式的引用、R1C1-樣式的引用、定義為引用的名稱或對文字字串單元格的引用。如果

ref_text 不是合法的單元格的引用,函數 INDIRECT 傳回錯誤值 #REF!。

注意:如果 ref_text 是對另一個工作簿的參考(外部參考),則該工作簿必須被開啟。如果來源工作簿沒有打開,函數 INDIRECT 傳回錯誤值

#REF!。

A1 為一邏輯值,指明包含在儲存格 ref_text 中的參考的類型。

如果 a1 為 TRUE 或省略,ref_text 被解釋為 A1-樣式的參考。

如果 a1 為 FALSE,ref_text 被解釋為 R1C1-樣式的引用。

三、舉例

(1)假設要在A1單元格中寫入100,要在A2單元格中得出B100單元格的內容,則可以在A2單元格寫入公式

=INDIRECT("B"&A1)

(2)假設在A1單元格中寫入“B”,在B1單元格中寫入了100,想在C1單元格中得出B100單元格中的數據,則C1單元格中寫入公式

=INDIRECT(A1&B1)

(3)假設B1儲存格中寫入的儲存格位址「B100」,A1儲存格中要引用它所代表的B100儲存格的內容,則可以在A1儲存格寫入公式

=INDIRECT(B1)

(4)假設要在A1單元格中得出B100單元格的引用,那麼A1單元格的公式可以寫成

=INDIRECT("B100")

以上是EXCEL引用資料問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:docexcel.net。如有侵權,請聯絡admin@php.cn刪除