国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 辦公 > EXECL教程

獲取每行中第一個非空單元格|office辦公軟件入門基礎教程

EXECL教程 2022-10-13 13:45:03

如何使用公式獲取每行中第一個非空單元格?例如下所示工作表,要求使用公式根據上半部分的表格求各項目的開工日期。

獲取每行中第一個非空單元格|office辦公軟件入門基礎教程(圖1)

也就是說,要求出單元格區(qū)域B2:G6的每行中第一個非空單元格對應的B1:G1中的日期。

先不看答案,自已動手試一試。

公式思路

先找到該行中第1個非空單元格的位置,然后獲取第1行B1:G1中該位置的值。

公式

在單元格B9中的數組公式如下:

=IF(COUNTA(B2:G2),INDEX($B$1:$G$1,MATCH(TRUE,B2:G2<>””,0)),””)

結果如所示。

獲取每行中第一個非空單元格|office辦公軟件入門基礎教程(圖2)

公式解析

首先,公式:

MATCH(TRUE,B2:G2<>””,0)

找出第2行單元格區(qū)域B2:G2中第1個非空單元格的位置,本例中為1。

然后,將該值代入INDEX函數,即變成公式:

INDEX($B$1:$G$1,1)

得到單元格B1,即對應的第1行中B1:G1的值。

將該值代入后的公式:

=IF(COUNTA(B2:G2),B1,””)

然后,根據COUNTA函數的值來判斷公式最后的值。

因為本例中B2:G2包含文本,因此最后的結果即為單元格B1中的值。

將該公式下拉至單元格B13,即可求出各項目對應的開工時間。

小結

使用MATCH函數找到位置,使用INDEX函數獲取相應位置的數據。

使用<>””來生成代表空與非空單元格的數組。

TAg

加載中~

本網站LOGO受版權及商標保護,版權登記號:國作登字-2022-F-10126915,未經湖南木星科技官方許可,嚴禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網)版權所有
轉載內容版權歸作者及來源網站所有,本站原創(chuàng)內容轉載請注明來源,商業(yè)媒體及紙媒請先聯系:aishangyiwan@126.com

工信部備案號:湘ICP備19012813號-5