tft每日頭條

 > 科技

 > row和column函數的編号

row和column函數的編号

科技 更新时间:2024-08-21 05:22:42

COLUMN函數屬于Excel表格中查找與引用類别函數,作用獲取給定給定字段或引用單元格的列号。

COLUMN函數屬性:

語法結構COLUMN([referencel])

中文表達式COLUMN(參照區域)

reencel 可選。 要返回其列号的單元格或單元格範圍。

如果省略參數 reference 或該參數為一個單元格區域,并且 COLUMN 函數是以水平數組公式的形式輸入的,則 COLUMN 函數将以水平數組的形式返回參數 reference 的列号。

如果參數 reference 為一個單元格區域,并且 COLUMN 函數不是以水平數組公式的形式輸入的,則 COLUMN 函數将返回最左側列的列号。

如果省略參數 reference,則假定該參數為對 COLUMN 函數所在單元格的引用。

參數 reference 不能引用多個區域。

row和column函數的編号(獲取列号函數COLUMN的應用技巧)1

COLUMN函數公式解析:

如下圖 B2單元格公式為 =COLUMN() ,忽略公式參數,結果為 2(B列是Excel表格中的第2列) ;

得出COLUMN函數忽略參數時,公式結果為公式所在列号。

B3單元格公式為 =COLUMN(F1) ,公式參數為F1 ,F1所在列為6,所以公式結果為6 ;

得出COLUMN函數給定參數時,公式結果為給定參數所在的列号。

B4單元格公式為 =COLUMN(E1:F5) ,公式參數為E1:F5 ,E1:F5區域最左列為E列所在列号為5,常規運算公式結果為 5 ;

得出COLUMN函數給定參數為區域時,常規運算公式結果為給定參數區域最左列所在的列号。

B5單元格公式為 =COLUMN(E1:F5) ,公式參數為E1:F5 ,E1:F5區域的列号分别為5、6,按CTRL SHIFT ENTER 組合鍵數組公式運算結果為 {5,6};

得出COLUMN函數給定參數為區域時,并以數組形式運算公式結果為給定參數區域中所有列的列号。

row和column函數的編号(獲取列号函數COLUMN的應用技巧)2

COLUMN函數應用案例:

跨列求和

如下圖 計算各分公司3個季度的合計收入。

在E2單元格輸入公式 {=SUM(IF(MOD(COLUMN(B:G),2)=0,B2:G2))} ,按 ctrl shift enter 組合鍵運算公式,再把公式填充至E7單元格區域,此時E2:E7區域單元格内容就是各分公司3個季度的合計收入。

row和column函數的編号(獲取列号函數COLUMN的應用技巧)3

{=SUM(IF(MOD(COLUMN(B:G),2)=0,B2:G2))} 公式解析,

{=COLUMN(B:G)}公式返回結果為将參數B:G區域的列号組成的數組{2,3,4,5,6,7};

=MOD(COLUMN(B:G),2),即MOD({2,3,4,5,6,7},2)公式返回的結果為把COLUMN函數返回的數組與數字2相除後的餘數組成的數組{0,1,0,1,0,1};

=IF(MOD(COLUMN(B:G),2)=0,B2:G2)即IF({0,1,0,1,0,1}=0,B2:G2)公式把MOD函數餘數數組等于零(0)構成IF函數的條件組,條件成立返回B2:G2區域内容數組{59,64,91,99,63,27}的對應位置的值,條件不成立則返回false,最後返回數值{59,FALSE,91,FALSE,63,FALSE};

=SUM(IF(MOD(COLUMN(B:G),2)=0,B2:G2)),

即=SUM({59,FALSE,91,FALSE,63,FALSE}) SUM公式返回把數組間數值相加的結果 213。

,

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

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

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