比如对于这个单元格,我想得到的结果是8,因为其中有8个数字(这里的数字是指一位的)
C48数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 下拉:
=IF(B48="","",COUNT(-MID(B48,ROW($1:$99),1)))
公式中的ROW($1:$99)表示单元格中的字符有多少个,本例为1至99个,可根据实际需要调整。
或者用以下公式也行,无需指定个数,可自动适应单元格中的字符个数。
=IF(B48="","",COUNT(-MID(B48,ROW(INDIRECT("1:"&LEN(B48))),1)))