在 Excel 上玩“拼圖”
Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。
Excel 中的 INDIRECT 函數可協助您在需要時輕鬆引用資料。以下詳細介紹如何在 Excel 中使用 INDIRECT 函數。
Excel中的間接函數是什麼?
Excel INDIRECT 函數從提供的文字字串傳回有效的儲存格參考。當您想要組合可用作有效引用的文字值時,INDIRECT非常有用。
TRUE = A1 style
.=INDIRECT(ref_text, [a1])
在 Excel 中使用 INDIRECT 函數時的注意事項
INDIRECT 函數從提供的文字字串傳回有效的儲存格參考。當您需要透過連接可轉換為有效單元格引用的單獨文字字串來建構文字值時,INDIRECT 非常有用。
INDIRECT 計算兩個參數,ref_text
並且a1
. Ref_text 是作為參考進行評估的文字字串。A1 指示即將到來的文本值的引用類型。當 a1 為 TRUE(預設值)時,類型為 A1。當a1為FALSE時,類型為R1C1。例如:
=INDIRECT("A1") // Returns a reference like =A1
=INDIRECT("R1C1",FALSE) // Returns a reference like =R1C1
INDIRECT 的目的乍看之下可能令人困惑,但在許多情況下您需要從文字建立引用,包括:
注意: INDIRECT 是一個不穩定的函數,因此在處理大型或複雜的工作表時它會減慢您的進度。因此,請謹慎使用。
範例 1 - 工作表名稱可自訂
在上面的範例中,INDIRECT 設定為使用可自訂的工作表名稱,如下所示:
=INDIRECT(B5&"!A1") // The sheet name in B6 is a variable
向下複製 B5 中的公式,將 B5 中的文字與字串「!A1」連接起來,並以 INDIRECT 形式傳回結果。然後,INDIRECT 函數評估文字並將其轉換為適當的參考。C5:C9 中的結果是 B 列中列出的 5 個工作表中儲存格 A1 的值。
範例 2 - 可自訂的查找表
在下面的工作表中,VLOOKUP 用於計算兩個供應商 A 和 B 的成本。使用 F 列中的供應商,VLOOKUP 自動使用此精確表:
G5中的公式為:
=VLOOKUP(E5,INDIRECT("vendor_"&F5),2,0)
範例 3:固定參考
即使插入或刪除儲存格、行或列,由 INDIRECT 建立的參考也不會變更。例如,下面的公式將始終引用 A 列的前 100 行,即使該範圍內的行被刪除或插入:
=INDIRECT("A1:A100") // will not change
在 Microsoft Excel 中使用 INDIRECT 函數時的注意事項
Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。
要轉換 Excel 中的測量單位,我們將使用 Convert 函數。
HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!
Excel 中的 IFERROR 函數非常常用。為了很好地使用它,您需要了解 Microsoft Excel 的 IFERROR 公式。
Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!
Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。
想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。
Excel 中的預設列寬和行高可能與您輸入的資料不符。以下的文章向您介紹了一些在Excel 2016中更改列、行和儲存格大小的方法,請參考!
每當您使用 Excel 時,您都需要在儲存格中輸入資訊或內容。讓我們透過LuckyTemplates來學習Excel 2016中單元格和區域的基本概念!
Excel 中的 Xlookup 函數是什麼?如何在Excel中使用Xlookup?讓我們透過 LuckyTemplates.com 來了解一下吧!