median函數
事情是這樣的,蘭色在翻看平臺綠卡1群聊天記錄時,看到一個學習的提問:
例如A值為30876,或者大于30876,則數值為30876*0.12;如果A值為30876-2100之間,則A值為*0.12,如果小于2100,則A為2100,直接乘以0.12
蘭色剖析一下這個問題:
有2100,A值,30876 三個數字, 其中A值是可變數字, 要求:
如果 A值<=2100,則返回 2100*0.12
如果 2100<a值<30876 ,則返回 a值*0.12
如果 A值>=30876,則返回 30876*0.12
假設置值在A列,用IF函數來寫:
=IF(A2<=2100,2100*0.12,IF(A2>=30876,30876*0.12,A2*0.12))
雖然公式不算太長,但還是感覺挺麻煩的樣子。當蘭色向下繼續翻看群聊天時,被笨笨四老師的公式驚到了:
多重IF函數公式,竟然被一個median函數給搞定了。套到剛才的示例中,結果也是對的。
=MEDIAN(A2,2100,30876)*0.12
MEDIAN究竟是何方神圣?
MEDIAN函數:返回一組數的中值。它在數據分析中經常用到。
什么是中值?就是一組數中,有一個數比一半數大,又比另一半值小。
【例】:下圖中共6個數,數字5比前3個數字大,比后3個數字小,它就是這6個數的中值。
從上面的公式中可以看出,當數值是偶數個時中值不存在于這組數中。但當個數是奇數個時,中值就是它們排序后中間那個數。
至此,大家應該明白MEDIAN函數計算中值原理了吧。
而本文開始這位學員的提問,恰好是讓中間的數字*0.12 ,這...不正是median函數的專長嗎?
蘭色說:蘭色真的很佩服笨笨四老師的Excel函數水平和腦洞,這也提醒同學們:你和函數高手的差距不是掌握了多少函數,而是你會不會靈活應用。
新朋友,長按下面二維碼圖片,點上面”前往圖中包含的公眾號“然后再點關注,每天可以收到一篇蘭色最新寫的excel教程。
工作中最常用的Excel函數公式,全印在一張超大的鼠標墊上(送40集配套視頻),點我查看詳情