if函式的條件引數為文字時如何設定

時間 2021-12-18 21:42:58

1樓:s今生緣

excel中,使用if函式時,如果條件有可能是文字、有可能是數值時,要注意正確設定:

任何文字字元,都大於數值,判斷時一定要注意,先判斷是否為文字,再判斷數值的大小情況;

這裡的文字,不單純指字元型,包括空格、數字型文字;

這裡的比較大小,是按編碼來的,下圖,是」未考核「與各個資料的比較結果;

比如:當a2為」未考核「時,結果為0%,a2為大於等於1時,結果為10%,a2為大於等於0.8時,結果為8%,其它情況為0%,公式可用:

=if(a2="未考核",0%,if(a2>=1,10%,if(a2>=0.8,8%,0%)))。

2樓:匿名使用者

你是把公式先建在b2上,然後往下複製公式,到「未考核」那項時,已經是a7了

3樓:匿名使用者

用什麼語言寫?return a2 == '未考核' ? 0% : 10*a2+'%';

excel中的if函式怎麼以文字為判斷條件?

4樓:刀劍上的舞者

材料/工具:baiexcel2010

1、在單元格內輸入「=if(or(b10>=80,c10>=80),"優","差

du")」,表示其中zhi乙個不滿足時dao返回假值"差"。

2、向下拖動單回元格,可判斷其它答單元格。

3、在單元格內輸入「=if(or(b2>=80,c2>=80),"優","差")」。表示其中乙個滿足時返回真值"優"。

4、向下拖動單元格,可判斷其它單元格。

5樓:我是苦頭陀螺

由於抄不知道你**的格式,

所以只能給你乙個大概的公式,假設你要判斷的東西在b列中,那具體的公式如下

如果要判斷特定文字用以下公式

=if(b1="***x",***,yyy)這個b1=「***x」雙引號中寫入你要判斷的文字即可,後邊***表示當條件成立時現在的內容,yyy表示當條件不成立時顯示的內容(如果***/yyy為數字時,直接寫上數字即可。如果為文字需要用雙引號括起來)

如果要判斷單元格中的內容是否為文字用以下公式=if(isnumber(b1),***,yyy)***表示當條件成立時(b1單元格為數字)現在的內容,yyy表示當條件不成立時(b1單元格為文字)顯示的內容(如果***/yyy為數字時,直接寫上數字即可。如果為文字需要用雙引號括起來)

6樓:匿名使用者

if函式可以以文字為判別條件,例如=if(a1='語文',1,0)。希望對你有所幫助,謝謝您的支援!

7樓:手機使用者

真的**方數,以文字作為判斷條件的話,這個就是挺好的。

excel中if的引數中如何設定比較日期大小的條件?

8樓:

我實在看不懂你描述的,是我理解能力問題.

不過,日期比較不能這樣的,必須=if(a1>date(2009,7,1),1,2)這樣子,直接a1>2009-7-1它會認為是乙個字元,而不是日期。

9樓:匿名使用者

應當把日期轉換為序列如datevalue("2009-7-1")

10樓:匿名使用者

用(2009-7-1<=n:n)*(n:n<=2009-7-5)代替2009-7-1<=n:n<=2009-7-5試試,

第二個也是。

函式引數為指標的問題

在我的編譯器中 new 後面不加 include include include include include using namespace std struct node int n int a 11000 char ch string s char name 100 int ji 1 int...

C void函式傳入集合引數排序後沒效果為什麼

先來說下c 中的資料型別.分值型別和引用型別兩大類.值型別 直接儲存資料的值,儲存在記憶體中的stack 堆疊 中 引用型別 儲存對值的引用,實際上儲存的就是乙個記憶體的位址.引用型別的儲存分成兩塊,實際值儲存在託管堆 heap 中.實際值的記憶體位址儲存在stack中 當使用引用型別時先找到sta...

EXCEL條件求和函式,指定條件為小於某單元格

1 等於 小於 大於這三個符號比較簡單,等於符號 小於符號 大於符號 2 大於等於,表示方式是 3 比如,下圖 資料 當a1到a12單元格中的資料大於等於10時,顯示在b1到b12單元格中 否則單元格為空。選中b1到b12單元格 4 在欄中輸入公式 if a1 a12 10,a1,按鍵盤的ctrl ...

醫保刷卡顯示介面函式返回的引數為空值怎麼回事?

用ca報稅時老出現ca身份驗證失敗的原因有 1 沒有現在數字證書客戶端,或客戶端損壞,需要重新安裝 2 ca證書時候有問題,換台電腦試下,如還是驗證失敗,需要去稅局重辦乙個ca證書 3 ca 也擁有乙個證書 內含公鑰和私鑰 網上的公眾使用者通過驗證 ca 的簽字從而信任 ca 任何人都可以得到 ca...

主函式裡的引數的作用,C語言中主函式的引數有什麼作用?

public static void main string args 中的args陣列是接受命令行引數的 就是命令列中可以輸入的引數。c語言中主函式的引數有什麼作用?命令的引數。比如 type a.txt c 中main函式中的引數有什麼作用,在函式中加入引數又起到什麼作用呢 樓上的意建和解釋都是...