tft每日頭條

 > 生活

 > excel數組公式怎麼設置範圍

excel數組公式怎麼設置範圍

生活 更新时间:2025-08-23 04:01:37

如果你經常使用Excel的人,相信你對函數公式這個概念并不陌生。可是,什麼是數組公式?你真的了解嗎?

excel數組公式怎麼設置範圍(什麼是數組公式)1

如果你是初學Excel的人,如果你對數組公式還不知道是什麼回事,如果你對數組公式感興趣,也許本文對你認識什麼是數組公式,并去用好它會有一點點幫助。

當然,我和大家說的隻是一些最基礎的知識,隻是在你學習數組公式前了解基本的常識。

excel數組公式怎麼設置範圍(什麼是數組公式)2

在開始學習數組公式之前,我們先來了解一下幾個非常有必要的概念。

在開始講數組公式之前,我們先來認識幾個必要的概念。

1.什麼是數組?仁者見仁,智者見智。

我個人的感覺是:數組是具有某種聯系的多個元素的組合。某班級裡有50個學生,這裡,如果班級是數組,50個學生就是數組裡的50個元素。當然,班級裡的元素是可變的,可以是20個,可以是30個,也可以是60個。放到Excel裡,班級就相當于工作表,而學生就相當于工作表裡的單元格數值。所以,Excel裡的數組,我還把它理解是為多個單元格數值的組合。

2、公式

如果你在使用Excel,如果你說你還沒聽過“公式”這個名詞,我隻能說:“你太OUT了!”

什麼是公式?我的理解是:在Excel裡,凡是以半角符号“=”開始的、具有計算功能的單元格内容就是所謂的Excel公式。如:=SUM(B2:D2),=B2 C2 D2這些都是公式。

3、數組公式

數組公式是相對于普通公式而言的。普通公式(如上面的=SUM(B2:D2),=B2 C2 D2等),隻占用一個單元格,隻返回一個結果。

而數組公式可以占用一個單元格,也可以占用多個單元格。它對一組數或多組數進行多重計算,并返回一個或多個結果。

集合在教室外面的學生,老師把他們叫進教室。老師說:“第一組第一桌的同學進教室。”于是第一組第一桌的同學走進教室。老師接着叫:“第一組第二桌的同學進教室。”然後是第二桌的同學進教室。老師再叫:“第一組第三桌的同學進教室。”然後第三桌的同學走進教室。接着是第四桌,第五桌……,就這樣一個學生一個學生的叫,這就是普通公式的做法,學生回到座位,就像數值回到工作表的單元格裡,一個座位叫一次,就像一個單元格輸入一個公式。

如果老師說:“第一組的全部進教室。”學生聽到命令後,第一桌的同學走進去,然後是第二桌,第三桌……,老師不用再下第二個命令,這是數組公式的處理方法。

4、數組公式的标志

在Excel中數組公式的顯示是用大括号對“{}”來括住以區分普通Excel公式。

如圖:

(1)數組公式:

excel數組公式怎麼設置範圍(什麼是數組公式)3

(2)普通公式:

excel數組公式怎麼設置範圍(什麼是數組公式)4

輸入數組公式:用Ctrl Shift Enter結束公式的輸入。

特别提醒:這是最關鍵的,這相當于用戶告訴Excel:“我不是一般人,爺我是數組公式,你得對我特别關照。”于是,Excel明白了,不能用常規的邏輯來對待這位大爺。當你按下三鍵後,Excel會自動給公式加上“{}”以和普通公式區别開來,不用用戶輸入“{}”,但如是是想在公式裡直接表示一個數組,就需要輸入“{}”來把數組的元素括起來。

excel數組公式怎麼設置範圍(什麼是數組公式)5

如:=IF({1,0},D2:D8,C2:C8)這個公式裡的數組{1,0}的括号就是用戶自己輸入的。

5、數組的維數

“維數”是數組裡的又一個重要概念。數組有一維數組,二維數組,三維數組,四維數組……

在公式裡,我們更多接觸到的隻是一維數組和二維數組。

一維數組我們可以簡單地看成是一行的單元格數據集合,比如A1:F1。一維數組的各個元素間用英文的逗号“,”隔開(如果是單獨的一列時,用英文分号“;”隔開)。

{1,2,3,4,5,6},這就是一個有6個元素的一維數組,或者說,隻有一行的數組。數組的各個元素間用逗号“,”分隔。如果想把這個數組輸入到工作表的單元格裡,同時選中同一行裡相領的六個單元格,輸入:={1,2,3,4,5,6}後,三鍵結束公式,你就可以看到這個一維數組被輸入到工作表的單元格裡了。

excel數組公式怎麼設置範圍(什麼是數組公式)6

自己動手試一試。

二維數組可以看成是一個多行多列的單元各數據集合,也可以看成是多個一維數組的組合。如單元格A1:D3,就是一個三行四列的二維數組。我們可以把它看成是A1:D1、A2:D2與A3:D3這三個一維數組的組合。二維數組裡同行的元素間用逗号“,”分隔,不同的行用分号“;”分隔。

我們可以用上面的方法,在A1:D3區域輸入數據,并引用地址,按F9來查看。

可以看到在數組裡,換行的時候,元素間的分隔符是“;”,所以,要判斷一個數組是幾行幾列的數組,隻需要看裡面的逗号和分号就知道了。

如果需要把數把數組返回到單元格區域裡,首先得看數組是幾行幾列,然後再選擇相應的單元格區域,輸入數組,三鍵結束。

對了,是哪三鍵你還不要忘記了:Ctrl Shift Enter

記住:

(1)一維數組是單獨的一行或一列。二維數組是多行多列。

(2)數組裡的元素,同一行内的各元素用英文逗号“,”分開,用英文分号“;”将各行分開。

(3)二維數組的元素按先行後列的順序排列。總是這樣:{第一行的第一個,第一行的第二個,第一行的第三個……;第二行的第一個,第二行的第二個,第二行的第三個……;第三行的第一個……}

excel數組公式怎麼設置範圍(什麼是數組公式)7

好了,今天要講的數組的基本知識已經講完了。 “數組基本知識”這個華雄是否已被你斬于馬下?也不知道你手裡的茶喝完了沒?我希望聽到你回答的是:“華雄已斬,茶沒喝完,還溫着呢。”有興趣,記得告訴我一聲。繼續喝茶,休息。順便聽我再給你唠叨幾句。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved