使用 INDEX 從 Excel 數組公式結果中提取值

並非所有數組公式都會將具有多列和/或多行的數組返回到工作表。但是當他們這樣做時,您可能只想看到數組中的一個值。您可以使用 Excel 的 INDEX 函數來幫助解決這個問題。

例如,LINEST 是一種工作表函數,只有在數組輸入包含該函數的公式時才能正常工作。但是假設您只想訪問 LINEST 結果中的一個單元格值,也許是為了適應例行報告中的工作表佈局。在這種情況下,您不一定需要完整的 LINEST 結果集,您可以使用 Excel 的 INDEX 函數提取並僅顯示您有興趣顯示的結果。

例如,以下是您如何為多元回歸數組輸入 LINEST:

=LINEST(A2:A51,B2:D51,,TRUE)

如果在 5 行 x 4 列範圍內對該公式進行數組輸入,則該範圍的第三行和第一列的交集包含回歸的 R 平方值。因此,如果您只選擇一個單元格並輸入以下公式,您將僅獲得 R 平方值:

=INDEX(LINEST(A2:A51,B2:D51,,TRUE),3,1)

在這裡,您為 INDEX 提供了由 LINEST 函數返回的值數組。這是 INDEX 的第一個參數。INDEX 的第二個和第三個參數是數字 3 和 1,它們指示 INDEX 在數組的第三行和第一列中查找值並將其返回到工作表。

您可以像通常給出的那樣輸入完整的 INDEX 公式,將 LINEST 結果數組作為其第一個參數,無需 Ctrl 和 Shift 和 Enter 組合,即無需數組輸入。(兩種方法都試一下,數組輸入和正常輸入。)

然而,如果您嘗試輸入以下單元胞數組公式,則會產生錯誤 #VALUE!如果您嘗試正常輸入:

=IF(H44639:H44644>0,G44639:G44644,0)

當公式調用Excel希望以數組為參數的函數時,可以正常輸入公式。這個公式就是這種情況:

=INDEX(LINEST(A2:A51,B2:D51,,TRUE),3,1)

LINEST 結果嵌套在 INDEX 函數中,作為第一個參數。Excel 期望 INDEX 將一組值作為它的第一個參數——解析一個數組是 INDEX 天生要做的事情。所以給定的公式不需要數組輸入。

相比之下,這個單元胞數組公式必須是數組輸入的:

=AVERAGE(IF(A2:A25="Zig",B2:B25,""))

在這種情況下,Excel 不希望 IF 函數將一組值作為參數,但在這裡我們向 IF 提供的不是一個而是兩個值數組:範圍 A23:A25 和 B2:B25。(您甚至可以認為前兩個參數隱含了一個包含 24 個“”實例的數組。)因為該公式不符合 Excel 對 IF 參數的初始期望,所以您必須引起 Excel 的注意,你可以通過數組輸入公式來實現。

Leave a Comment

HTKK 5.0.3

HTKK 5.0.3

HTKK 是稅務總局免費發布的報稅支援軟體,提供企業快速建立報稅表。了解HTKK的安裝步驟與升級功能。

有用的 Microsoft Power Query 日期函數

有用的 Microsoft Power Query 日期函數

探索 Excel 中的 Microsoft Power Query 日期函數,快速處理日期計算和操作,其中包含添加天數、提取日期部分等功能的詳細說明。

如何在 Excel 2019 中使用 3D 地圖功能

如何在 Excel 2019 中使用 3D 地圖功能

3D 地圖是 Excel 2019 中提供的令人興奮的可視化分析功能,讓你能夠在 Excel 中創建動態的 3D 地圖。探索如何利用這項技術提升數據分析的效果。

如何在 Excel 中使用 SKEW 和 SKEW.P 函數

如何在 Excel 中使用 SKEW 和 SKEW.P 函數

了解如何在 Excel 中使用 SKEW 和 SKEW.P 函數來衡量數據分佈的偏度,這對於分析數據的對稱性至關重要。

如何為 Excel 儀表板創建時間線切片器

如何為 Excel 儀表板創建時間線切片器

時間軸切片器的工作方式與標準切片器的工作方式相同,因為它允許您使用視覺選擇機製過濾數據透視表。了解如何在 Excel 中使用時間軸切片器來高效管理日期字段。

如何在 Excel 2016 中使用 XLOOKUP 函數

如何在 Excel 2016 中使用 XLOOKUP 函數

了解如何在 Excel 2016 中使用 XLOOKUP 函數,這是一個 VLOOKUP 函數的優秀替代品,具有更強大和靈活的功能!

智能表9.1.1

智能表9.1.1

Smartsheet 是一個動態工作平台,可讓您管理專案、建立工作流程以及與團隊合作。

共享點

共享點

SharePoint 是一個基於 Web 的協作系統,它使用各種工作流程應用程式、「清單」資料庫和其他 Web 元件以及安全功能來控制業務群組的協同工作。

萬年曆1.0.38/1.0.36

萬年曆1.0.38/1.0.36

萬年日曆是一款手機上的日曆檢視應用程式,可協助您在手機上快速查看陰陽日期,從而安排您的重要工作。

微軟 Outlook 2021

微軟 Outlook 2021

Microsoft Outlook 是由 Microsoft Corporation 開發的商業和生產力應用程式。