透過套用 LAMBDA,傳回指定列和欄大小的計算陣列。   

功能僅提供給 Office 測試人員使用 這個功能目前僅提供給 Office 測試人員使用。

語法

=MAKEARRAY(rows, cols, lambda(row, col))

MAKEARRAY 函數語法具有下列引數和參數:

  • rows      陣列中的列數。 必須大於零。

  • cols      陣列中的欄數。 必須大於零。

  • lambda       呼叫用於建立陣列的 LAMBDA。 LAMBDA 接受兩個參數: 

    • row      陣列的列索引。

    • col      陣列的欄索引。

錯誤

提供無效的 LAMBDA 函數或不正確的參數數目會傳回 #VALUE! 錯誤稱為「不正確的參數」。

rowcol 引數設定為值 < 1 或非數字,會傳回 #VALUE! 錯誤。

範例

範例 1:建立代表簡單乘法表的 2D 陣列

將下列公式複製到儲存格 C2:

=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))

第一個 MAKEARRAY 函數範例

範例 2:建立隨機值清單

將範例資料輸入儲存格 D1:E3,然後將公式複製到儲存格 D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

第二個 MAKEARRAY 函數範例

另請參閱

MAP 函數

REDUCE 函數

SCAN 函數

BYCOL 函數

BYROW 函數

ISOMITTED 函數

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?

會影響您使用體驗的因素為何?

是否還有其他的意見反應? (選填)

感謝您的意見反應!

×