在EXCEL中如何用函式判斷單元格中的數字是否為文字

時間 2021-06-26 19:04:45

1樓:路堯家的顧小言

判斷單元格內容是否為文字可使用istext函式,它可以判斷引用的引數或指定的單元格的內容是否為文字,其語法結構為:istext(value)。

istext函式只有一個引數value,表示待測試的內容。如果測試的內容為文字,將返回true,否則將返回false。在引數中輸入文字時必須使用雙引號,否則excel將不會其認為是文字,而是非字串。

1、開啟excel,在**中輸入任意數字和文字做示範;

2、選擇a2單元格,輸入公式=if(istext(a1),"是文字","不是文字"),按enter鍵;

3、得到a1單元判斷結果;

4、選擇b1單元格向下拖拽,得到其它單元格判斷結果,如下圖。

2樓:靜聽鳥語聲

數字在a1單元格,可以用下面公式判斷數字是否為文字:

=if(istext(a1),"是文字","不是文字")

也可以只用=istext(a1)來判斷,如果是文字,將返回true,否則返回false.

3樓:匿名使用者

假設判斷a1單元格。

用公式=cell("type",a1)

如果單元格包含文字常量,則返回「l」;如果單元格包含其他內容,則返回「v」。

4樓:匿名使用者

如果數字是以文字輸入的話,每個單元格的左上角會有一個綠色的小三角形

5樓:芮城老憨

=istext(a1)

如果是則返回true,否則返回false

excel函式if公式裡怎麼可以判斷單元格里包含指定的文字?

6樓:嘩嘩嘩嘩

excel中可以利用find(search)函式、substitute函式或者countif函式,或者mid函式結合陣列公式等來判斷某單元格內裡是否容

包含某個字元。

方法如下有4種判斷方法:

判斷a列單元格里是否包含「木」;

1、利用find函式判斷;

公式如下圖所示,結果為數字,則說明包含;結果為#value,則不包含;

2、利用substitute函式判斷;

公式如下圖所示,結果不是0,則說明包含;結果為0,則不包含:

3、利用countif函式判斷

公式如下圖所示,結果不為0,則包含;不為0,則不包含:

4、利用mid結合陣列公式判斷;

公式如下圖所示,結果不為0,則說明包含;結果為0,則不包含:

基本說明:

1、excel中所提的函式其實是一些預定義的公式,它們使用一些稱為引數的特定數值按特定的順序或結構進行計算。使用者可以直接用它們對某個區域內的數值進行一系列運算。

2、如分析和處理日期值和時間值、確定貸款的支付額、確定單元格中的資料型別、計算平均值、排序顯示和運算文字資料等等。例如,sum 函式對單元格或單元格區域進行加法運算。

7樓:幸福藏於指間

假設試用期獎勵100,正式員工200,c2單元格輸入公式=if(b2="試用期",100,200)

8樓:匿名使用者

c2公式:

=if(left(b2,2)="試用",1,if(left(b2,2)="正式",2,0))

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

9樓:刀劍上的舞者

材料/工具:baiexcel2010

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

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

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

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

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

10樓:我是苦頭陀螺

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

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

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

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

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

11樓:匿名使用者

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

12樓:手機使用者

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

如何用excel函式判斷C列在A列中所屬的區間,將該區間在B列對應的資料在D列顯示

首先,a列的區間不應該這麼填寫,應該由小到大升序排列a b c d0 null 13 低10 低 9 null20 中低 22 中低30 中 72 超高40 中高 50 高50 高 60 超高 比如上面的例子,在d2,輸入 vlookup c2,a b,2,1 就是你想你要結果 如圖,這樣函式簡單點...

在excel中如何用irr函式(請具體資料解釋)

1 values為陣列或單元格的引用,包含用來計算返回的內部收益率的數字。values包含至少一個正值和一個負值,以計算返回的內部收益率。函式irr根據數值的順序來解釋現金流的順序。故應確定按需要的順序輸入了支付和收入的數值。excel使用迭代法計算函式irr。從guess開始,函式irr進行迴圈計...

在Excel中,如何用公式或函式實現把中文數字和阿拉伯數字一律自動轉化為阿拉伯數字?如 A列

index row 1 600 match text a1,dbnum1 text row 1 600 dbnum1 陣列公式 輸入上公式同時按shift ctrl enter結束 最大到600,如果有更大的數,更改下600就可以 match substitute c2,零 text row 1 3...