一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Excel公式技巧:使用OFFSET函數(shù)生成的數(shù)組

 hercules028 2022-11-15 發(fā)布于四川

excelperfect

引言:本文學(xué)習(xí)整理自dailydoseofexcel.com,很有意思的一件事。

如何在一列列表中創(chuàng)建包含篩選項目的數(shù)組?SUBTOTAL函數(shù)允許使用有限數(shù)量的工作表函數(shù)對此類數(shù)組進行操作,但它不會展現(xiàn)進行公式操作的這個數(shù)組。然而,OFFSET函數(shù)的第二個參數(shù)是數(shù)組時,例如:

OFFSET(rng,ROW(rng)-MIN(ROW(rng)),,1)

會返回一個單元格區(qū)域數(shù)組。如果數(shù)組大小合適,如本例所示,OFFSET函數(shù)會為原始單元格區(qū)域(rng)中的每個單元格返回一個單獨的單元格區(qū)域。因此,如果使用SUBTOTAL函數(shù)操作該數(shù)組,則每個單元格區(qū)域都會單獨計算。這樣,公式:

=SUBTOTAL(3,OFFSET(rng,ROW(rng)-MIN(ROW(rng)),,1))

對于每個可見的單元格計算為1,如果單元格不可見則計算為0。使用3作為SUBTOTAL函數(shù)的第一個參數(shù)計算可見區(qū)域內(nèi)的項目數(shù)。由于每個區(qū)域內(nèi)只有一項,因此答案只能是01,如下圖1所示。

圖片

1

這樣,此公式可以用作數(shù)組,指示列表中已過篩選和未篩選的行。如果要返回一列列表中的項目數(shù)組,使用:

=IF(SUBTOTAL(3,OFFSET(rng,ROW(rng)-MIN(ROW(rng)),,1)),rng,'')

又如下圖2和圖3所示。在圖2中,是未進行篩選操作的;在圖3中,是進行了篩選操作的。

圖片

2

圖片

3

在單元格B12中的公式:

=SUM((range1='完美Excel')*(SUBTOTAL(3,OFFSET(range2,ROW(range2)-MIN(ROW(range2)),,1))))

單元格B13中的公式:

=SUM((range1='完美Excel')*(SUBTOTAL(9,OFFSET(range2,ROW(range2)-MIN(ROW(range2)),,1))))

SUBTOTAL函數(shù)一起使用的OFFSET函數(shù)返回一個數(shù)組,該數(shù)組可用作數(shù)組公式的一個元素。不帶OFFSET函數(shù)的SUBTOTAL函數(shù)僅返回標(biāo)量值,而不是數(shù)組。


歡迎在下面留言,完善本文內(nèi)容,讓更多的人學(xué)到更完美的知識。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产午夜精品美女露脸视频| 成人你懂的在线免费视频| 国产一二三区不卡视频| 欧美日韩免费观看视频| 麻豆视频传媒入口在线看| 三级高清有码在线观看| 国产不卡在线免费观看视频| 日本一品道在线免费观看| 欧美午夜伦理在线观看| 日韩精品一级一区二区| 国产成人精品在线播放| 日韩精品一区二区三区四区| 欧美激情一区二区亚洲专区| 国产日韩综合一区在线观看| 国产精品伦一区二区三区四季| 久久精品久久精品中文字幕| 国产av精品高清一区二区三区| 国产精品不卡高清在线观看| 神马午夜福利免费视频| 国产一区二区三区不卡| 九九热视频网在线观看| 午夜福利视频偷拍91| 亚洲欧美一二区日韩高清在线| 日本不卡视频在线观看| 日本加勒比在线播放一区| 欧美日韩亚洲巨色人妻| 国产av大片一区二区三区 | 亚洲日本韩国一区二区三区| 亚洲妇女作爱一区二区三区| 日本男人女人干逼视频| 国产自拍欧美日韩在线观看| 亚洲国产91精品视频| 91亚洲熟女少妇在线观看| 日韩欧美国产亚洲一区| 亚洲国产综合久久天堂| 久久国产亚洲精品赲碰热| 国产欧美日韩视频91| 99福利一区二区视频| 免费国产成人性生活生活片| 99久久精品视频一区二区| 亚洲高清亚洲欧美一区二区|