亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
Excel擴展功能
擴展功能可用性
如何在Excel中使用擴展功能
將數(shù)組擴展到一定數(shù)量的行
將數(shù)組擴展到一定數(shù)量的列
如何向左擴展陣列
向左添加列
在上面添加行
在上方添加行,列到左上
將陣列向上和向左帶有自定義值
拆分字符串和擴展陣列
擴展功能不起作用
#價值!錯誤
#n/a錯誤
#姓名?錯誤
#灑!錯誤
練習(xí)工作簿下載
首頁 專題 excel Excel擴展功能以將數(shù)組擴展到指定的維度

Excel擴展功能以將數(shù)組擴展到指定的維度

Mar 25, 2025 am 10:08 AM

該教程引入了一個新的Excel 365動態(tài)數(shù)組函數(shù),該功能可以將數(shù)組擴展到所需的尺寸,並帶有您選擇的值。

是否想將數(shù)組增加到指定數(shù)量的行或列,以使工作表中的所有類似陣列的大小相同?在Excel 365中,可以使用一個簡單的公式來完成。滿足可以將陣列擴展到您設(shè)置的任何尺寸的全新擴展功能。

Excel擴展功能

Excel中的擴展功能旨在將帶有您選擇的值的數(shù)組填充指定的行和列尺寸。

語法包括以下參數(shù):

展開(數(shù)組,行,[列],[pad_with])

在哪裡:

數(shù)組(必需) - 原始數(shù)組。

(可選) - 返回數(shù)組中的行數(shù)。如果省略,則不會添加新行,並且必須設(shè)置參數(shù)。

(可選) - 返回數(shù)組中的列數(shù)。如果省略,則不會添加新列,並且必須設(shè)置參數(shù)。

PAD_WITH-填充新單元格的值。如果省略,默認為#n/a。

Excel擴展功能以將數(shù)組擴展到指定的維度

提示。要從數(shù)組中刪除多餘的行或列,請使用Drop功能。

擴展功能可用性

當(dāng)前,擴展功能可在Microsoft 365(Windows和Mac)的Excel中獲得,以及excel for web。

如何在Excel中使用擴展功能

要將數(shù)組增加到所需的尺寸,請以這種方式構(gòu)建一個擴展公式:

  1. 對於陣列,提供一系列單元格或另一個公式返回的值數(shù)組。
  2. 對於,提供大於原始數(shù)組中的行和列數(shù)的正數(shù)。請注意,這些參數(shù)定義了所得數(shù)組的尺寸,而不是要添加的行或列的數(shù)量。在每個特定公式中,必須設(shè)置。省略的參數(shù)默認為源數(shù)組的相應(yīng)維度(行或列)。
  3. 對於pad_with ,指定值以填充添加到數(shù)組中的新單元格。如果是文本值,請將其包裝在雙引號中。如果是數(shù)字值,請在沒有引號的情況下使用它。如果未提供,新的單元格將被#N/A錯誤填充。

作為動態(tài)數(shù)組函數(shù),僅需要在一個單元格中輸入擴展,並且它會自動將結(jié)果溢出到參數(shù)中指定的盡可能多的單元格中。

例如,要將數(shù)組C6:D13至12行和3列展開,公式為:

=EXPAND(C6:D13, 12, 3)

由於未設(shè)置pad_with參數(shù),上面的公式將使用#N/A錯誤添加新添加的單元格。要更改默認行為,請為PAD_WITH參數(shù)提供所需的任何值。例如,您可以用連字符添加新數(shù)組值:

=EXPAND(C6:D13, 12, 3, "-")

Excel擴展功能以將數(shù)組擴展到指定的維度

在下面,您會發(fā)現(xiàn)其他一些在Excel中使用Expand函數(shù)以在特定方向上生長數(shù)組的示例。

將數(shù)組擴展到一定數(shù)量的行

要將數(shù)組向下擴展到所需的行數(shù),請定義參數(shù)並省略。

例如,要將初始數(shù)組增加到總計12行,請使用此公式:

=EXPAND(C6:D13, 12, , "-")

由於不應(yīng)擴展列,因此我們在行後鍵入逗號,然後在逗號後輸入填充值。

Excel擴展功能以將數(shù)組擴展到指定的維度

將數(shù)組擴展到一定數(shù)量的列

要在數(shù)組中添加更多列,請定義參數(shù)並省略。

例如,這是您可以將源數(shù)組擴展到右側(cè)的方式,因此它總共有4列:

=EXPAND(A4:C15, , 4, "-")

Excel擴展功能以將數(shù)組擴展到指定的維度

如何向左擴展陣列

擴展功能旨在擴展右側(cè)和向下的數(shù)組。要在源陣列的左側(cè)和上方添加單元格,您將必須制定自己的解決方案。

假設(shè)您在B4:C12中具有一個值。您的目標是在原始數(shù)組的左側(cè)添加3行和1列。為了更好地了解機制,我們將首先單獨執(zhí)行每個任務(wù),然後將所有部件放在一起。

向左添加列

要水平擴展數(shù)組,您可以使用HSTACK函數(shù)在數(shù)組左側(cè)附加給定數(shù)量的空列。在此示例中,我們使用此公式添加1個空白列:

=HSTACK(D4:D12, B4:C12)

請注意,您堆疊的空數(shù)組(D4:D12)應(yīng)具有與源數(shù)組相同的行數(shù),並應(yīng)首先在公式中提供。結(jié)果,將零值的列添加到原始數(shù)組的左側(cè)。

Excel擴展功能以將數(shù)組擴展到指定的維度

在上面添加行

要垂直擴展數(shù)組,請利用Vstack函數(shù)將一定數(shù)量的空行放在原始數(shù)組的第一行上方。

在我們的情況下,以下兩個具有相同數(shù)量列數(shù)的範圍是堆疊的,一個空數(shù)組首先出現(xiàn):

=VSTACK(B14:C16, B4:C12)

在結(jié)果中,將3行添加到初始數(shù)組的頂部。

Excel擴展功能以將數(shù)組擴展到指定的維度

在上方添加行,列到左上

要垂直和水平擴展數(shù)組,請將VSTACK和HSTACK功能一個嵌套到另一個。在我們的情況下,公式採用此形式:

=VSTACK(B14:D16, HSTACK(D4:D12, B4:C12))

並產(chǎn)生這個結(jié)果:

Excel擴展功能以將數(shù)組擴展到指定的維度

將陣列向上和向左帶有自定義值

默認情況下,VSTACK和HSTACK函數(shù)返回零而不是空白單元格。要用自定義值填充新單元格,請在每個堆棧函數(shù)中嵌套IF和ISBLANK的組合,這將用您指定的值替換空白。

例如,要使新細胞用連字符填充,公式為:

=VSTACK(IF(ISBLANK(B14:D16),"-", B14:D16), HSTACK(IF(ISBLANK(D4:D12),"-", D4:D12), B4:C12))

Excel擴展功能以將數(shù)組擴展到指定的維度

要擴展帶有空白單元的數(shù)組,請使用此公式:

=VSTACK(IF(ISBLANK(B14:D16),"", B14:D16), HSTACK(IF(ISBLANK(D4:D12),"", D4:D12), B4:C12))

Excel擴展功能以將數(shù)組擴展到指定的維度

拆分字符串和擴展陣列

此示例顯示瞭如何將ExpandSplit函數(shù)一起使用,以將文本字符串與單個列中的特定定界符分開,然後將最終數(shù)組擴展到所需的大小。

假設(shè)您在下圖中有一列像B列這樣的字符串。每個字符串的幾個值與特定的定界符(在我們的情況下是一個逗號和空間)分開。您的目標是將每個字符串分為單獨的單元格,以使所有結(jié)果陣列具有相同數(shù)量的列數(shù)。

要完成任務(wù),請在E4中輸入此公式:

=EXPAND(TEXTSPLIT(B4, ", "), , COLUMNS(E3:H3), "-")

在此公式中:

  • TextSplit使用逗號和空間(“,”)作為定界符將B4中的值分開。
  • 列計算輸出數(shù)組中的列數(shù)。
  • 擴展將返回的數(shù)組擴展到用連字符的右填充丟失值(“ - ”)。

將公式拖到E15中,您將獲得此結(jié)果:

Excel擴展功能以將數(shù)組擴展到指定的維度

擴展功能不起作用

如果擴展功能在您的Excel中不正確或引發(fā)錯誤,則以下提示將幫助您固定原因並修復(fù)它。

#價值!錯誤

如果用於參數(shù)的值小於源數(shù)組的行總數(shù)或列的總數(shù)或列的總數(shù)。

#n/a錯誤

如果未設(shè)置pad_with參數(shù),則將出現(xiàn)在填充的單元格中。

#姓名?錯誤

如果該函數(shù)的名稱拼寫錯誤或Expand在您的Excel版本中不可用,則會發(fā)生。目前,它僅在Excel 365中得到支持,並獲得網(wǎng)絡(luò)的Excel。在修復(fù)Excel中的#NAME錯誤時,可以找到更多詳細信息。

#灑!錯誤

當(dāng)沒有足夠的空細胞來輸出擴展的陣列時,就會發(fā)生。在大多數(shù)情況下,清除阻塞細胞會立即解決誤差。有關(guān)更多信息,請查看如何修復(fù)#spill! Excel中的錯誤。

這就是如何使用Excel中的擴展功能將數(shù)組擴展到您的業(yè)務(wù)邏輯所需的數(shù)量和列。我感謝您閱讀,並希望下週在我們的博客上見到您!

練習(xí)工作簿下載

Excel展開公式 - 示例(.xlsx文件)

以上是Excel擴展功能以將數(shù)組擴展到指定的維度的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72