excel函數公式簡化案例

Excel 技術 九點教育泉 九點教育泉 2017-10-19

大家好,今天和大家分享“=IF(長公式=0,"",長公式)如何簡化?”,公式是這個:=IF(VLOOKUP(A9,$A$1:$B$5,2,0)=0,"",VLOOKUP(A9,$A$1:$B$5,2,0)),也就是說,如果1月沒有數據會顯示0,現在要把這個屏蔽為空,如下圖

excel函數公式簡化案例

一、方法1:自定義單元格格式為#

1、動畫操作方法

excel函數公式簡化案例

2、如果有小數點,自己可以根據小數點位數來自定義,如保留2位小數,可以自定義格式這樣寫0.00;-0.00;#

二、方法2,iferror實現|更多Excel學習和問題請加群:289393114、570064677

1、公式截圖

2、公式

=IFERROR(1/(1/VLOOKUP(A9,$A$1:$B$5,2,0)),"")

3、公式解釋

  • 1/vlookup公式,如果公式不是返回0就不會報錯,如果公式返回的是0,就會報錯,因為0不能作除數,目的就是讓返回的報錯,好讓ifferor函數處理

  • 有的朋友會問,為什麼還要加一個1除以(1/VLOOKUP(A9,$A$1:$B$5,2,0)),如果沒有報錯的數值我們要把它還原回去

三、方法3:Text函數實現

1、公式截圖

excel函數公式簡化案例

2、公式

=--TEXT(VLOOKUP(A9,$A$1:$B$5,2,0),"0;-0;;")

3、公式解釋

  • text函數2個參數。第1參數:要處理的數據;第2參數要顯示的文本

  • text函數第2參數用了自定義單元格格式的4節用法,第1節正數;第2節負數;第3節0,這個0不寫,表示什麼也不顯示,記得每一節中間是用分號分開

  • 有的朋友會問,為什麼text前面還要加--,因為text函數得到是文本型的數值

  • 當然如果,你有2位小數,也可以這樣寫=--TEXT(VLOOKUP(A9,$A$1:$B$5,2,0),"0.00;-0.00;;")

最後小結一下,上面的方法有的也有部分缺陷,如果是對整個工作表的零值屏蔽,也可以到文件,選項,高級標籤裡進行設置

excel函數公式簡化案例

相關推薦

推薦中...