excel裡面,如果a1大於等於0且小於1,則結果等於1,如

2021-04-12 11:20:56 字數 1062 閱讀 6562

1樓:魚木混豬

方法如下:du

1.如下a列數值,如果大於zhi

等於0且小於1,則結果dao等於1,如果大於等回於1,則結果等於單元格值答:

2.輸入公式如下:

公式解釋:先對單元格值是否大於等於1進行判斷,如果滿足大於等於,則返回單元格的值;如果不滿足,即小於1,那麼再滿足大於等於0的條件,則返回1,如果不滿足這兩個條件,即小於0,則返回空值

3.往下填充公式,可以看到公式結果:

2樓:匿名使用者

最正宗的辦法是使用邏輯判斷:=if(and(a1>=0,a1<1),1,a1)。and(條件1,條件2,條件3,.....)的使用是關鍵。

3樓:匿名使用者

把下面連同等號一起復制到b1或a2單元格中

=if(or(a1="",a1<0),"",if(and(a1>=0,a1<1),1,a1))

4樓:糊塗先生

=if(a1<0,"",if(a1<1,1,a1))

excel單元格中如果大於0小於1,則顯示1,如果大於1,則顯示原來的數

5樓:匿名使用者

根據你的舉例說明copy,我理解你的需求就bai是du:如果有小數的,就

zhi把小數進位,只顯示整數。dao

有三個函式可以實現:

=int(a1)+1。不管a1是什麼數值,都只取整數,不理會小數,公式在原基礎上加1。

=roundup(a1,0)。roundup叫進位計算,不管小數後是幾,都根據保留的小數位置(公式中的0),向前進一位。

=rounddown(a1,0)+1。rounddown叫去尾運算,不管小數是多少,都概念保留的小數位置(公式中的0)去掉尾部。這個原理上和函式1類似。

6樓:匿名使用者

資料在a1

b1=if(mod(a1,1)<>0,int(a1)+1,a1)

7樓:好事成雙

=if(and(a1>0,a1<1),1,a1)

如何在Excel中A1裡面是123456,654321怎麼轉換成

在b1輸入 然後複製b1 滑鼠右鍵單擊a1單元格 選擇 選擇性貼上內 勾選 數值 單擊 確定 刪除b1資料。容 先選中單元格a1,把a1單元格分成兩列 資料 分列 分隔符選擇逗號 然後調換兩列的順序變成123456 654321 之後在中間插入一列逗號 最後合併三列就行啦 可以在要得到結果的單元格里...

excel中,如果a1是入學日期,a2中怎樣顯示學生的班級

對於這個問題,我們不妨假設是在知道年份的情況下自動判斷是高几的學生,這樣問題 就比較清晰了,於是我們應該怎樣根據a1列的日期判斷是高几的學生呢,顯然我們是按 照這樣一種思維模式去推理的,如果現在的日期的年份和a1列某一行的日期年份相同,這是高一學生,如果現在日期的年份正好比a1列某一行的日期年份大一...

excel中,如果A1裡填1,2,7,8時A2裡顯示1 填3,4,9,10時顯示2 填5,6,11,12時顯示3 怎麼弄

在a2中輸入公式為 if or a1 1,a1 2,a1 7,a1 8 1,if or a1 3,a1 4,a1 9,a1 10 2,if or a1 5,a1 6,a1 11,a1 12 3,if or a1 1,a1 2,a1 7,a1 8 1,if or a1 3,a1 4,a1 9,a1 1...