小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel中如何計(jì)算每行多個(gè)日期中最后更新的日期? LOOKUP又一經(jīng)典用法

 昵稱72339616 2020-11-09

這應(yīng)該是一個(gè)典型的match函數(shù)查找最大非空行列的函數(shù)套路應(yīng)用,我做個(gè)簡(jiǎn)單的示范如下。

函數(shù)簡(jiǎn)單講解,如果沒(méi)有數(shù)字的情況下,可以用下面的公式,計(jì)算效率高一點(diǎn)

=INDEX($C$2:$H$2,MATCH("座",C3:H3))

原理解析如下

  • MATCH("座",C3:H3) 利用match查找的特性,座是一個(gè)字符排序比較靠后的字符,,絕大部分字符串都會(huì)在它之前出現(xiàn),那么match會(huì)查找到與他最接近的一個(gè)值的位置,當(dāng)然就是最后一個(gè)非空單元格的位置,這里體現(xiàn)的就是C3:H3中的序號(hào),比如第一行就是5

  • index根據(jù)match查找的序號(hào)返回第一行對(duì)應(yīng)的日期數(shù)據(jù)即可

    注意這個(gè)函數(shù)只適用于沒(méi)有數(shù)值型單元格的情況,如果有數(shù)字會(huì)出現(xiàn)錯(cuò)誤,比如下圖

兼容性解法如下

如果要同時(shí)考慮有數(shù)字和字符出現(xiàn)的情況要用另一個(gè)公式

這個(gè)公式強(qiáng)大,但是如果數(shù)據(jù)多的話非常耗費(fèi)資源,請(qǐng)謹(jǐn)慎使用

關(guān)于lookup的詳解解釋,請(qǐng)看下文

首先看一個(gè)實(shí)例

  • =LOOKUP(1,0/(C12:H12<>""),$C$11:$H$11)

  • 這個(gè)公式就是我們常說(shuō)的萬(wàn)能條件查找函數(shù)"LOOKUP(1,0/" 的套路

  • 下面重點(diǎn)講解一下lookup(1,0/)的計(jì)算原理

我們來(lái)看一個(gè)公式:=lookup(1,0/((A2:A7=E2)*(B2:B7=F2)),C2:C7)

這個(gè)公式的意思就是根據(jù)E2和F2的信息,在G2生成需要的結(jié)果。

當(dāng)然,這個(gè)方案還有其他的解法。我們不在這里討論這些。只是通過(guò)這個(gè)例子來(lái)看。

首先我們來(lái)復(fù)習(xí)一下lookup的用法

向量型查找=lookup(lookup_value,lookup_vector,result_vector)

=lookup(查找的值,查找的范圍,返回值的范圍)

數(shù)組型查找= lookup(lookup_value,array)

=lookup(查找的值,數(shù)組)

原理解析

0/這個(gè)結(jié)構(gòu)在lookup里應(yīng)用還是比較廣泛的。

我們首先看看(A2:A7=E2)*(B2:B7=F2)運(yùn)算之后的結(jié)果到底是什么。

在Excel中,如果A和B的值相等,=A =B,會(huì)返回true,也就是1.如果不相等,會(huì)返回false,也就是0

上圖就是比較直觀的圖示。再來(lái)一張圖。

通過(guò)邏輯值的運(yùn)算,我們可以得到G列的結(jié)果,這個(gè)相信大家都能明白。

現(xiàn)在我們可以知道,邏輯值相乘結(jié)果等于1的那一行,就是我們需要的結(jié)果,現(xiàn)在我們的任務(wù)就是提取出來(lái)。

lookup要想準(zhǔn)確地找到,這組值需要升序排列,很明顯,(A2:A7=E2)*(B2:B7=F2)的結(jié)果是不能滿足需求的。

重點(diǎn)邏輯

天才的高手們想出了0/的方法把結(jié)果由1和0構(gòu)成的一組數(shù)值,變成了一組由0和錯(cuò)誤值的數(shù)值。符合結(jié)果的就是0所在的行,其余的都是錯(cuò)誤值。

lookup最牛叉的就是查找的時(shí)候可以忽略錯(cuò)誤值。這樣,其余的錯(cuò)誤值都被忽略了,只剩下0.我們要做的就是,使用一個(gè)大于等于0的數(shù)值查找即可。

=lookup(1,0/((A2:A7=E2)*(B2:B7=F2)),C2:C7)。

總結(jié)

“0/”的目的就是把符合條件的變成0,其余的都是錯(cuò)誤值。

如果你條件只有一個(gè)滿足的,那剛好就會(huì)返回這個(gè)0對(duì)應(yīng)的位置所在數(shù)據(jù)

敲黑板!! 上面都是前奏,下面一句話總結(jié)?。?/span>

如果條件有多個(gè)滿足,那么就會(huì)返回最后一個(gè)計(jì)算出來(lái)的0對(duì)應(yīng)位置的數(shù)據(jù),這就是本文上面查找最后一列的邏輯!

Excel880出書(shū)啦 大家多多支持哈

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多