請教各位大大
假設我想要找出一串連續數值中被跳過的數值不知道該怎麼設定公式
在網路上我有找到一些範例如下
請教EXCEL找出遺漏數值的方式
B2
=SMALL(IF(COUNTIF($A$2:$A$26,ROW($1:$35)),40,ROW($1:$35)),ROW(1:1))
依照上面的公式可以把1~35裡面沒有出現的數值抓出來
如果當A欄變成01-01.....02-25....這樣的格式的話請問上列的公式該如何修改,才有辦法把缺少的數值抓出來。
請教EXCEL找出遺漏數值的方式
謝謝
maltose1222 wrote:
請教各位大大假設我...(恕刪)



語法
SMALL(array, k)
SMALL 函數語法具有下列引數:
Array 必要。 這是要判斷第 K 個最小值的陣列或數值資料範圍。
K 必要。 這是要傳回之資料陣列或範圍中的位置 (由最小起算)。

SMALL只能用在數值,範圍內的空白儲存格、字串、邏輯值一概略過不計
你的第二個圖裡面都是文字SMALL函數無法使用
必須先處理過變成數值就可以用原本公式
感謝回答 我再來試試看
因為之前設定成數值
數字就會跑掉

kentchan wrote:
語法SMALL(array...(恕刪)


再請教KENTCHAN大大
如果我把數值換成下圖
再依照公式結果還是無法得出我想要的數值
可否請您再幫小弟確認是哪個環節出現問題
謝謝

maltose1222 wrote:
如果我把數值換成下圖
再依照公式結果還是無法得出我想要的數值
可否請您再幫小弟確認是哪個環節出現問題

=SMALL(IF(COUNTIF($D$4:$D$19,ROW($110101:$110172)),12000,ROW($110101:$110172)),ROW(1:1))


紅字的數值太小(少了一個 0?)!
My Interior Knowledge is Extraordinaire

joblyc017 wrote:
公式詳解,請參考:https...(恕刪)

感謝大大的回覆五分奉上
maltose1222 wrote:
請教各位大大假設我想(恕刪)


不好意思,想請教一下,

如果我想以橫列的方式顯示出缺少的數字的話要如何改呢?

原本的函數是顯示在直的(B欄位)。
hank1680 wrote:
橫列的方式顯示

SMALL(公式,COLUMN(A1))
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!