0(空白)を無視して直近の値を引数に。
今日は✨Excelの初心者で簡単なネストとかは少し出来るようになりました。説明不足を補えばとPCで事例を作成して写真を添付しました。
シート1~連続シートです。
其々のB列には0(空白)も含む値が有ります。
C3セル(シート3+シート2),
C4セル(シート4+シート3).
のように順次繰り返しです。
B列に0(空白)が有るシートは計算しない。
B列に0(空白)の有る次シート5は
(シート5+シート3).0(空白)は飛ばして直近の値を第2引数にする。
可能ならC列に第2引数だけ
C3(2).C4(3).C5(3).C6(3).C7(7).C8(1). C9(4).C10(4).
だけを表示してD列で計算結果を
表示したいのですが…以上で意味不明も有るかもですが宜しくお願いします。
No.7ベストアンサー
- 回答日時:
1月から始まるとして、2月のシートの例です。
C1セルに1月のシート名を入れておきます。
C3には以下の式を入れて、下までコピーします
=IF(INDIRECT($C$1&"!B"&ROW())=0,INDIRECT($C$1&"!C"&ROW()),INDIRECT($C$1&"!B"&ROW()))
D3には以下の式を入れて、下までコピーします
=IF(B3=0,0,B3+C3)
C列、D列は、3月以降にコピーできます。
1月は、D列はコピーでよいですが、C列は手動で値を入れてください。(1つ前に12月のシートを入れてもよいです)
いかがでしょうか?
No.5
- 回答日時:
》 最初の画像と若干違う部分も有ると思いますが、…
若干どころではないッ!
》 まだ先日に回答された方のはじっくりとPCで試して無い
失礼極まりないッ!
この投稿、削除するのかッ!→[教えて!goo]よ!
No.4
- 回答日時:
よくわからないのが、各シートに特定のセルの値を言っているのではなく、B列と言っていること。
やりたいことが添付された画像の通りの結果が作れればいいのであれは、No.2さん、No.3さんの式でよいんだと思います。
添付画像は単なる説明用で求めている結果は別なのかなぁと思ってしまいます。
(B列には複数数値が並んでいて行毎に計算しないといけないとか)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel関数 情報引用する方法 4 2022/07/31 20:59
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) 範囲を指定して別シートにコピペ 2 2022/09/15 07:32
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) VBAを使いシート間で貼り付け 3 2023/03/14 20:53
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- その他(Microsoft Office) エクセルマクロ オートフィルターでで選択コピー 2 2022/04/18 11:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報
添付写真が逆さまでした。
実際は同一ファイル内のシート1.~シート12,迄の年間シートです。
シート2のC列に前のシート1のB列を引っ張って。
シート3のC列に前のシート2のB列を
引っ張って。
シート4のB列が0(空白)ならシート3のB列引っ張って。
*次のシート5のB列が0(空白)ならシート3のB列を引っ張って。
引っ張って、の表現が正しいのか?
スミマセン。
C列,D列,の式を求めてます。
今、手元に会社のPCが無いのですが、新たに急きょ手書きで画像を
作成添付しました。最初の画像と
若干違う部分も有ると思いますが、
まだ先日に回答された方のは
じっくりとPCで試して無いのが
現状です。基本は(今月+先月)なのですが、今月に実績のない人は合計は算出しなくて良いのです。でも過去(直近)の実績有る値を納得してもらう為にC列(先月)に表示してます。
赤文字の(仮定)の行は説明用です。
黒文字の(正)の行が最終表記に
したいのです。D列の数式だけ
なら出来ると思います。C列の前月
から引っ張ってくる(数字の赤文字)
のが普通とは違うので分かりません。
(正)のようにです。約50名位の同様
データーが三行目以外に有ります。