在excel中,如何消去利用if函式產生的「0」

時間 2022-02-22 14:35:17

1樓:

把你的if函式方上來,看看它是如何產生這個「0」的。然後就知道該怎麼消除這個0了

這個0應該是引用了那個總表!的空白單元格或零值單元格的結果。

簡單的做法就是在當前工作表設定「工具 -選項 -檢視」的視窗選項內容裡去掉「零值」的勾選,這樣當單元格為0時就顯示為空白。

若你有的單元格的0值是需要顯示的,則在不需要顯示的、用了上述公式之處每把公式改成

=if(if(mod(row(),3)=1,總表!a$1,if(mod(row(),3)=2,總表!a$2,index(總表!

$a:$m,int((row()+4)/2),column())))=0,"",if(mod(row(),3)=1,總表!a$1,if(mod(row(),3)=2,總表!

a$2,index(總表!$a:$m,int((row()+4)/2),column()))))

加個if判斷,為零時取值為空,非零時取原值

2樓:山桑弓

應該是引用了空單元格,引用來的空單元格有這麼乙個特點,單獨引用時,顯示為0,與空格連線時,顯示為空,舉例子如下,隨便找個單元格,輸入

=offset(a1,9999,)

返回0,因為a10000一般不會有資料的,是空單元格,直接引用,看上去是0。

=offset(a1,9999,)&""

返回空格,證明引用的空單元格,與空格相連時,返回的是空。所以你的公式,想消除看上去的0,外面連個空格""就行了,改成

=if(mod(row(),3)=1,總表!a$1,if(mod(row(),3)=2,總表!a$2,index(總表!

$a:$m,int((row()+4)/2),column())))

3樓:匿名使用者

假設條件在b1單元格,以a1單元格舉例:

=if(b1="excel",1,"")

表示,如果b1單元格裡的字元是「excel」,則a1顯示為1,否則顯示為空字元(看起來就是空白)

你要的東東可以修改函式為:

=choose(mod(row(),3)+1,if(index(總表!$a:$m,int((row()+4)/2),column())=0,"",index(總表!

$a:$m,int((row()+4)/2),column())),總表!a$1,總表!

a$2)

實現你的要求

4樓:匿名使用者

在excel中當單元格計算結果為0時,預設結果會顯示0。如果你希望單元格為0時顯示為空白,那麼你可以試試以下三種方法,其中第二和第三種方法還可以隨意決定不顯示負值、正值或0值。

1. 設定選項

選擇選單欄的「工具→選項」在「檢視」選項卡中單擊取消「0值」復選項前的「√」,確定後當前工作表中的值為0的單元格將全部顯示成空白。不過很多時候我們還需要在一部分單元格中顯示0值,那就不能用這個方法了。

2. 條件格式

選中不想顯示0值的單元格區域,選擇選單欄的「格式→條件格式」,設定條件格式為「單元格資料」、「等於」、「0」(請見圖1),單擊[格式]按鈕,在 彈出「單元格格式」的視窗「字型」選項卡中單擊顏色的下拉箭頭選擇「白色」(若選定單元格已設定了底色則應選擇與底色相同的顏色),單擊[確定]按鈕完成 設定。這樣當單元格的值為0時其文字顏色會變成與底色相同,讓我們看不到也就等於消失了。通過設定單元格資料小於(或大於)0時的格式,還可以不顯示負值 (或正值)。

3. 自定義數字格式

選中不想顯示0值的單元格區域,右擊選擇「設定單元格格式」,在「數字」選項卡的分類列表中選擇「自定義」,在「型別」文字框中輸入「g/通用格式;g/通用格式;;」,單擊[確定]按鈕後選定單元格的0值將不顯示(不含引號且中間的符號均為半形)。

若型別中改輸入「g/通用格式;;g/通用格式;」可使單元格不顯示負值;輸入「;g/通用格式;g/通用格式;」則不顯示正值。

具體**請檢視參考資料。

5樓:匿名使用者

你再套乙個if進去,判斷一下結果是否=0 如果等於0 你就讓單元格裡面顯示為空 否仔的的話就顯示你需要的內容

=if(if(mod(row(),3)=1,總表!a$1,if(mod(row(),3)=2,總表!a$2,index(總表!

$a:$m,int((row()+4)/2),column()=0,"",mod(row(),3)=1,總表!a$1,if(mod(row(),3)=2,總表!

a$2,index(總表!$a:$m,int((row()+4)/2),column()))

6樓:世外桃源

點帶公式的單元格-格式-單元格-數字-會計專用-在貨幣符號下選擇無-確定

excel中如何使用if函式將分母是零的情況排除

7樓:匿名使用者

=if(a1=0,"",b1/a1) 其中a1為分母 if函式中「*」 中會將「」 內的內容原封不動顯示出這裡分母為零則不顯示任何東西

在excel中如何輸入,在excel中如何輸入

一在輸入前先設定單元格格式為文字,確定即可。二在輸入前加 如輸入為 00001同方法一三先把格式 自定義格式為00000,再寫入1自動顯示為00001,注意這兩種方法的作用和輸入速度各不相同,請區別 在你要輸入0001的相對就的 選中後先選擇 格式 單元格 就在第一行數字欄裡面找到 文字 選定後確定...

excel中如何排名,在excel表格中如何排名次

風魚小漫 excel如何給資料排名,我教你! yc電腦小技巧 excel適宜windows和macintosh平台。它的主要競爭者是calc star office和corel quattro pro。 愛小欣欣老師 首先按alt 等於計算出總分,單元格輸入rank排名函式,第乙個引數為總分,第二個...

在excel中怎麼利用函式根據學生成績好壞自動生成評價

if 檢視成績 c1 20,加油哦!if 檢視成績 c1 40,加油,快拿到智慧型鑰匙了!if 檢視成績 c1 60,恭喜你們,獲得一把智慧型鑰匙!向第二把智慧型鑰匙衝擊!if 檢視成績 c1 80,恭喜你們,獲得兩把智慧型鑰匙!向第三把鑰匙衝擊 if 檢視成績 c1 100,恭喜你們,獲得三把智慧...