寵物集市-寵物集市華東、華南、華北排行榜一覽表
1078
2025-04-01
excel函數(shù)應(yīng)用之返回大于0的最小值
今天來分享一個excel函數(shù)會員客戶遇到的一個難題。他有好多數(shù)據(jù),都需要去返回每列數(shù)據(jù)中的最小值。但是前提是如果最小值是0或是小于0的話,就要返回大于0的值中的最小值。這個最小值不能小于0.
假設(shè)源數(shù)據(jù)如下:
Excel實踐者sharpen看到這問題后,首先想到的是如何把小于等于0的值從那列值中去掉。我想到了small這個函數(shù)。Small函數(shù)的語法結(jié)構(gòu)簡單來講:區(qū)域或數(shù)組,返回第k個最小。值得注意的是,small函數(shù)中的區(qū)域或數(shù)組中的文本和邏輯值false,true是不參加大小比較的。所以我們可以通過small和if來進行構(gòu)造。下面的函數(shù)涉及到了數(shù)組原理。關(guān)于數(shù)組原理,大家可以搜索我博客關(guān)鍵詞數(shù)組 搜到一篇詳細易懂的數(shù)組基礎(chǔ)原理分解。
繼續(xù)講這個問題,所以我們最后的函數(shù)是B2=SMALL(IF(A2:A8>0,$A:$A),1),最后以數(shù)組三鍵ctrl+shift+enter 進行結(jié)束。
簡要介紹下這函數(shù)公式,if此處是種數(shù)組用法,把A2:A8每個值去比較0,大于0就返回本身,否則就返回false。具體的詳細運算,可以去抹黑相應(yīng)的區(qū)域,然后按F9進行公式分步分解,最后if這塊會得到{FALSE;FALSE;FALSE;0.99;9;5;7}。Small (區(qū)域,1)說明返回最小值。也就是我們要的結(jié)果0.99
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。