一、excel如何用公式判斷單元格的值是否為數字、英文、中文。
A列為數據列,B列為判斷列
=LOOKUP(CODE(ASC(A1)),{48,65,123;"數字","英文","中文"})
錄入單元格B1下拉。
ASCII可顯示字符的十進制編碼
從48開始是數字0
從65開始是英文字母A
從123開始包含中文等其他字符。
以上為純數字、純英文、純中文。
混編的判斷結果如下:(誰在前優先原則)
中英混合的,如“中國a”判斷為中文,“a中國“判斷為英文。
二、
EXCEL函數只能統計數字和字符,不能識別中文英文
假設是A列
則數字單元格數=COUNT(A:A)
字符單元格數(中文或英文)=COUNTA(A:A)-COUNT(A:A)