1樓:
問題不是陣列公式的問題,而是你公式中引用了整列進行計算的問題,將a:a修改為實際有資料的區域引用,比如第2行到第500行有資料,則修改為:
如果行數不確定,隨時在增減,公式可以採用動態引用:
a))),2,)
2樓:匿名使用者
如果資料沒有幾萬行以上,沒有必要引用整列,資料範圍越大, 運算時間越長, excel越卡.
建議將資料範圍改成實際範圍, 例如a2:a1000.
下面這個為常量公式, 會比你原來的公式要快很多.
記住一點,公式不一定是越短越好,要依實際情況來定.
3樓:匿名使用者
不用陣列公式是要快很多的,但這要增加1個輔助列,即源資料中增加a:a&ah:ah合併的輔助列,且放在ai:ai前,如新的ah列,那麼公式就變為普通公式:
=vlookup(a2&"iib",ah:ai,2,0)注:陣列公司很耗記憶體的,加之你又是整列引用。
一般陣列公司只引用有數值的區域,不要整列引用也要快點。普通公式就不存在這個問題。
4樓:匿名使用者
單單這個公式應該不會導致耗時很長,我想,是不是你的**裡面還有很多公式,每次輸入資訊都導致一批公式重新計算,所以才慢。
能請教你有關excel vlookup的問題嗎
簡單的應用很簡單 大概就這樣 看圖 陣列運用就比較麻煩了 說不清呵呵呵 藥品 單價 購買藥品 數量 總價 胃康靈 12.60 胃康靈 23.00 289.8 感冒靈 20.30 感冒靈 22.00 446.6 正氣水 28.00 正氣水 23.00 644 我以求胃康靈的總價為例 1 點選fx選擇v...
公式法化簡下列函式為最簡與或式,用公式法化簡下列函式為最簡與或式
f a,b,c,d ab c a b a d c bd ac a b a d c bd ac a b a d c bd c a b a d c bd b c c a b a d bd b c a b a d bd b c a d bd b bd c a d b d c a d b c d 用公式法化...
問數學步驟,化簡步驟,會採納,急用
把等式全部移到左邊得到下式 2 2 2x x 5 4x 0 4 2 2 x 5 4x 0 2 2 1 x 4x 0 當x 0時,2 2 1 x 0 x 2 2 1 當x 0時,2 2 1 x 0 x 2 2 1 則x 0 綜上所述 x 2 2 1 或者x 0 兩邊有個相同項 2 2 2x x 5 4...