excel怎麼自動進行多條件計算?

Tags: 資料, 條件, excel,

excel怎麼自動進行多條件計算,最近一直在弄一些資料表,用的是excel2007,其中有些資料不是簡單的單純的加減乘除,某些資料的計算方式的動態的,好在不算很複雜,思路還比較清晰

excel怎麼自動進行多條件計算

工具/原料

excel2007

excel怎麼自動進行多條件計算

我操作的表是類似下圖樣子,我需要在消費那一欄中計算出費用,消費跟優質數直接相關,優質數是動態的,消費=優質數*單價,單價是根據優質數動態變化的,當優質數大於等於300時,超出部分單價是180,未超出部分都是160,當優質數小於300時單價是160,基本上就是這個邏輯

excel怎麼自動進行多條件計算

因為是按條件變化的,我就用了excel的if函式,如圖單擊選中目標單元格,輸入等號

excel怎麼自動進行多條件計算

輸入等號後,點選畫紅圈那裡的fx,在彈出視窗中類別選【常用函式】,【IF】,確定

excel怎麼自動進行多條件計算

確定IF函式後,彈出的視窗有三個空行,分別表示的意思是:Logical_test為邏輯表示式(判斷條件),Value_if_true為符合條件時的值,Value_if_false為不符合條件時的值

excel怎麼自動進行多條件計算

根據上面我說的計算邏輯,分別輸入表示式如圖,其中U3就是優質那一欄其中一個單元格值(即優質數),第一行表示式判斷優質數是否大於等於300,第二行判斷為是時結果為不足300部分按單價160與優質數相乘,加上超出部分按單價180與優質數相乘,第三行判斷為否時就按單價160與優質數相乘

excel怎麼自動進行多條件計算

表示式無誤後,點選確定,結果自動計算出來如圖

excel怎麼自動進行多條件計算

為了讓消費那一欄單元格都自動填充資料,單擊已經計算出結果的單元格,移動滑鼠到單元格右下角那裡,滑鼠變成實心十字時如圖,按住往下拉,下面的單元格就自動按同一計算方式出結果了

excel怎麼自動進行多條件計算

如圖自動計算的結果,其中類似VALUE的字串是因為有優質數是空白的

excel怎麼自動進行多條件計算

輸入優質數之後,點選同行的對應消費單元格,就自動出結果瞭如圖,剛輸入的優質數是大於300的情況

excel怎麼自動進行多條件計算

其實這個IF條件判斷還是比較簡單的,上面的Value_if_true和Value_if_false都可以繼續填IF函式(就是所謂的巢狀),Logical_test的值中也可以包含AND或OR函式,巢狀一般用於更加複雜、條件動態變化更大的情況,更多的擴充套件應用以後跟大家分享~

注意事項

希望對大家有幫助,請點【有用】或收藏分享~

問題請微信交流nandan1hao

相關問題答案