こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル関数

A列 B列 エクセル初心者です。B列●の右に直前の空白のセルの数を表示する
□       関数はありますか。これが2000行あるので困っています。式の意味
□       も教えていただけますか。
●  2

● 1

投稿日時 - 2018-05-06 01:04:22

QNo.9495564

すぐに回答ほしいです

質問者が選んだベストアンサー

D列を作業用として使用します。
式 =COUNTIF(A$1:A1,"") を入力したセル D1 を下方にズズーッとオートフィル ⇒ 式 =IF(A2="●",D2-SUM(B$1:B1),"") を入力したセル B2 を下方にズズーッとオートフィル

投稿日時 - 2018-05-06 07:05:22

お礼

エクセル は基本を勉強中なのですが、数値を予測するなどデータを分析するためには何を勉強すればいいのでしょうか。

関数を教えて頂いてありがとうございます。助かりました。ベストアンサーにしました。

投稿日時 - 2018-05-07 13:43:10

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

>式の意味も教えていただけますか。
とのことから、よりシンプルに、
次のような方法はいかがでしょうか。

B1=IF(A1<>"",0,"")
C1=IF(A1="",1,0)
B2=IF(A2<>"",C1,"")
C2=IF(A2="",C1+1,0)
以下、B2,C2を必要数下方向に複写

これなら、式の意味は説明無用と思います。

投稿日時 - 2018-05-06 14:31:56

ANo.3

B2に =IF(B1="",C1+1)
と入れて下にコピーすれば、黒丸の横に上のスペースの数が出ます。
空白のセルに計算の途中経過が出るので、見ればこの式の意味は分かると思います。
途中経過が邪魔なら、C列に
条件付き書式
新しいルール
数式を使用して、書式するセルを決定
次の数式の所に =B1="" にする。
書式ボタンを押し、フォントの色を白にする
こうすれば見えなくなります。

投稿日時 - 2018-05-06 09:38:57

ANo.2

Excelで特定のセルへ計算結果を代入するときは数学の知識が必要です。
あなたが提示された条件の「●と●の間の空白のセルの数」と言うとき日本語の曖昧さのために疑問が残りますので正しい計数ができないかも知れません。
「空白」の定義は?
未入力のセルはブランクです。
「" "」は全角の見えない文字です。
「” "」は半角の見えない文字です。
「""」は文字数0の文字列です。
これらの値は一見して「空白」のように見えますがExcelの組み込み関数では区別して考えなければなりません。
また、●のセルと●のセルの間に文字列のセルや数値のセルが混在したときはどうしますか?
これらの疑問を排除しなければ正しい回答になりません。

投稿日時 - 2018-05-06 08:20:32

あなたにオススメの質問