
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
数値の桁数はint(log(数値))+1で出るんだけど、logを含むから文字
列や空白や0があるとエラーになるんですよね。lenは小数点がある
と使えないし。というわけで、ksishiさんの回答をベースにして、
moji 0 1780
5780 1260 10440
135.2 2500 8000
500 1360 600
10560 1050 640
2210 1260 370
=sumproduct((A1:C6>=10^(桁数-1))*1, (A1:C6<10^桁数)*1)
No.4
- 回答日時:
例データ
1122322345678
11222323145678
234567234534
112564511567
2桁の数の数
=SUMPRODUCT((LEN(A1:E5)=2)*1)
結果
8
ーー
3桁なら
=SUMPRODUCT((LEN(A2:E5)=3)*1)
結果
7
ーー
配列数式では
=SUM(IF(LEN(A2:E6)=2,1,0))
SHIFT、CTRL,ENTERキーを同時押し。
文字列があれば
=SUMPRODUCT((LEN(A2:E5)=3)*(ISNUMBER(A2:E5))*1)
No.3
- 回答日時:
No1です。
条件式は文字列のようですね。
""の位置を変えてと文字列をつなぐ&で数式をいれることができました。(カッコが増えましたが)
=COUNTIF($Sheet1!A1:$Sheet1!A300,">="&(10^(A1-1)))-COUNTIF($Sheet1!A1:$Sheet1!A300,">="&(10^A1))
他にもイイ方法があるかもですが、countifにこだわってみました^^
No.1
- 回答日時:
もっとイイ方法があるかも知れませんが・・・
=COUNTIF(A1:A300,">100")-COUNTIF(A1:A300,">999")
で、どうでしょうか?
この回答への補足
なるほど!countifで範囲指定が出来たんですね。
ありがとうございます。
countifの条件式で他のセルを参照させることは出来ないのでしょうか。
結果画面に
A B
1 2桁 ○個
2 3桁 ○個
3 4桁 ○個
: : :
の様に表示させたいのです。
=COUNTIF($Sheet1!A1:$Sheet1!A300,">=10^(A1-1)")-COUNTIF($Sheet1!A1:$Sheet1!A300,">=10^(A1)")
の様な感じで実装したいのですが、無理みたいです。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:6E-05という表現は?
-
数学の階乗はどんな時に使うの...
-
3分の1とは何パーセントでしょ...
-
数値とアルファベットに分ける...
-
NUMBER(N,M) としたときの、格...
-
7で始まる電話番号?
-
√2の値はなぜ1.414…になるんで...
-
アナログの電力量計を見たとき ...
-
60進法と10進法
-
数字3桁の組み合わせの何通り...
-
2進数の割り算が分かりません...
-
14桁の16進数を10進数で表した...
-
エクセルの計算式で割り切れる...
-
算数です。 割り算の筆算で、商...
-
電話番号のハイフンの入れ方
-
Excelで数値の丸め
-
2進数「0110-0011」の計算方法を...
-
2進数において、3の倍数になる...
-
定数が入る場合の有効数字
-
3÷7のあまりは「3」ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:6E-05という表現は?
-
数学の階乗はどんな時に使うの...
-
7で始まる電話番号?
-
一億引く百が苦手なめい
-
数値とアルファベットに分ける...
-
√2の値はなぜ1.414…になるんで...
-
数字3桁の組み合わせの何通り...
-
関数電卓の表示方法を変更したい
-
NUMBER(N,M) としたときの、格...
-
60進法と10進法
-
EXCELで10万未満切捨ての...
-
3÷7のあまりは「3」ですか?
-
エクセル関数で桁数指定し数値...
-
大雪で小屋根の軒桁が外れた
-
アナログの電力量計を見たとき ...
-
2進数の割り算が分かりません...
-
3分の1とは何パーセントでしょ...
-
計算をして有効数字2桁で答えな...
-
【場合の数】 2桁の自然数で、2...
-
2進数において、3の倍数になる...
おすすめ情報