excel

2012-12-11 5:34 am
請指點


如系數字出1 如系英文出 3, 可用? Formul

Thanks
更新1:

Sorry 我要弋尋找1 group 資料內有多少個是數字,多少個是英文 如 A1 至 C10內 , count 有多少個數字,......... 謝謝

回答 (5)

2012-12-13 6:27 pm
✔ 最佳答案
現回覆上次你提出的問題:

=AND() 函數是指一系列數據條件在括孤內, 必須要同時發生才能成立.
=OR() 函數是指一系列數據條件在括孤內, 只要其中一個條件發生都可以成立.

2012-12-11 12:24:28 補充:
有關 Excel Formul 在 2012-12-05 20:39:02 的提問, 請參回該意見欄, 因回答欄內的答案有半截被隱藏了.

2012-12-13 10:27:53 補充:
舉例:

請於 A1 至 A3 輸入 1, a, 5; B1 至 B3 輸入 b, 2, c; C1 至 C3 輸入 d, e, f;

E1 輸入 “A1 至 C3 內, 所有字合共:”;
E2 輸入 “A1 至 C3 內, 數字合共:”;
E3 輸入 “A1 至 C3 內, 英文字合共:”;

F1 輸入 =COUNTA(A1:C3), 得出 9;
F2 輸入 =COUNT(A1:C3), 得出 3;
F3 輸入 = F1-F2, 或 =COUNTA(A1:C3)-COUNT(A1:C3), 得出 6.

2012-12-13 10:32:43 補充:
Andy Chan,

很抱歉! 我輸入後才發現你剛已解決了, 我不是 copy 你的公式啊!
2012-12-13 6:16 pm
A1 至 C10內 , count 有多少個數字:
=COUNT(A1:C10)

多少個是英文:
=COUNTA(A1:C10)-COUNT(A1:C10)
2012-12-12 11:21 pm
用isnumber 就可以啦

isnumber(vaule) 就會出到true / false

例:

a1 = 1
a2 = a

咁我=isnumber(a1) 答案就係true 而=isnumber(a2)答案就會係false

咁你而家個case就用埋if就完成, 而你今次只係要分別到數字同英文, 所以我只要check到個個唔係數字就ok

=if(isnumber(a1),1,3)
2012-12-12 7:49 pm
另類解
=3-COUNT(A1)*2
2012-12-11 8:32 am
Your question can be solved by Type() function.

Suppose the value of cell A1 is 1. In cell A2, input the following formula:-

=If(Type(A1)=1, 1, If(Type(A1)=2, 3, ""))

The result of cell A2 is 1 because the value in cell A1 is a number.

Change the value of cell A1 to "Z", the result of cell A2 changes to 3 now.



收錄日期: 2021-04-24 10:36:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20121210000051KK00381

檢視 Wayback Machine 備份