欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Excel中如何計(jì)算出多列日期表中每行最后更新的日期?

多列日期表常見(jiàn)有以下兩種情況,我從簡(jiǎn)單到復(fù)雜的情況依次講解。

一、如果每行數(shù)據(jù)從左到右是按日期從小到大排列的

那么每行最后更新的日期就是最大的那個(gè)日期,這個(gè)問(wèn)題就可以轉(zhuǎn)換為求一行最大值。

直接使用MAX函數(shù)即可得到結(jié)果:

=MAX(C2:XFD2)


公式解釋?zhuān)喝〉诙校瑥牡谌械阶詈笠涣械淖畲笾怠H绻罄m(xù)日期更新,公式會(huì)自動(dòng)重新計(jì)算。

二、如果僅有標(biāo)題是日期格式

那么該問(wèn)題轉(zhuǎn)化為求每一行最后一個(gè)非空單元格的位置,并以該位置為基準(zhǔn),偏移至第一行,以取得日期值。

這種情況可以使用lookup函數(shù)來(lái)實(shí)現(xiàn):

=LOOKUP(1,0/(C2:XFD2<>""),$C$1:$XFD$1)

公式解釋?zhuān)?/span>

(1)C2:XFD2<>""判斷該行的數(shù)據(jù)是否為空,得到一個(gè)由TRUE和FALSE構(gòu)成的數(shù)組

(2)0/(C2:XFD2<>"")可以將上面得到的數(shù)組轉(zhuǎn)換為如下形式:#DIV/0!,0,#DIV/0!,0,#DIV/0!……

其中“0/”的作用是把符合條件的轉(zhuǎn)換為0,不符合條件的轉(zhuǎn)換為錯(cuò)誤#DIV/0!

(3)查找值為1,是由于lookup函數(shù)具有自動(dòng)忽略錯(cuò)誤值和向下匹配的特征;忽略錯(cuò)誤使得只保留所有0,向下匹配就是如果沒(méi)有找到結(jié)果,則返回小于查找結(jié)果的最大值,本例中返回?cái)?shù)組中最后一個(gè)0所對(duì)應(yīng)的單元格。

(4)$C$1:$XFD$1則充分利用了lookup最后一個(gè)參數(shù)可以偏移返回其它單元格區(qū)域的值的特點(diǎn),直接返回第一行中對(duì)應(yīng)的日期。

結(jié)語(yǔ):

關(guān)于求某行/列的第一個(gè)/最后一個(gè)非空單元格,除了使用lookup函數(shù)還可以根據(jù)具體情況使用index+match或者sumproduct等函數(shù)來(lái)實(shí)現(xiàn),除了使用函數(shù)還可以使用PowerQuery或者VBA等功能實(shí)現(xiàn),應(yīng)多從不同角度靈活分析,找到最適合自己的方法。


「精進(jìn)Excel」系頭條簽約作者,關(guān)注我,如果任意點(diǎn)開(kāi)三篇文章,沒(méi)有你想要的知識(shí),算我耍流氓!