
Excelで列または行の最後の値を検索する方法
(現金出納帳で使いたい)
1. 4月という現金出納帳sheetの別のsheetに計算用のsheetを作る。(まとまったレシートを計算する)
2. そこから4月の現金出納帳sheetに値を表示させたい、LOOKUP関数を使えばできるようです。
しかし=LOOKUP(2,1/(B:B<>""),B:B)これだと、B列の最後の値だけを取得できるだけです。
私がやりたいと思うのは、例えば計算用のsheetのAからZZまでの列の最後の合計金額を入力したとして。
4月という現金出納帳sheetの、ある列にAとかGとかを入れて検索すれば、sheetの計算用と連携してその最後の合計金額が現金出納帳の「支出」の欄に取得できるような関数を知りたい。
補足説明
現金出納帳
AとかGとかを入れればの列は、G列に入れてI列の「支出」の欄に取得できるということです。
No.1ベストアンサー
- 回答日時:
こんばんは
説明を読んでもイマイチよくわかりませんけれど・・
例えば、A1セルに検索したい列名(=英字半角)を入力すると、「4月」シートのその列の最終行の値を検索したいという意味と解釈しました。
列名を入力するのはA1セルとし、検索方法はご提示の方法をそのまま使うとするなら、結果を表示したいセルに
=IFERROR(LOOKUP(2,1/(INDEX(OFFSET(4月!A:A,,COLUMN(INDIRECT(A1&"1"))-1),)<>""),OFFSET(4月!A:A,,COLUMN(INDIRECT(A1&"1"))-1)),"")
の式を入力しておくことで可能と思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
エクセルで文字が混じった数字...
-
エクセルのセル内の文字の一部...
-
「B列が日曜の場合」C列に/...
-
2つのエクセルのデータを同じよ...
-
エクセル 文字数 多い順 並...
-
エクセルの並び変えで、空白セ...
-
EXCELで 一桁の数値を二桁に
-
オートフィルターをかけ、#N/A...
-
Excelで半角の文字を含むセルを...
-
Excel、市から登録している住所...
-
エクセル 時間帯の重複の有無
-
エクセル(勝手に太字になる)
-
Excel関数 該当する値を複数抽...
-
エクセルの列を範囲選択しての...
-
エクセルの項目軸を左寄せにしたい
-
文字を入力したら数値が自動入...
-
文字列に数字を含むセルを調べたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
Excelで半角の文字を含むセルを...
-
EXCELで 一桁の数値を二桁に
-
エクセル(勝手に太字になる)
-
エクセル 文字数 多い順 並...
-
エクセルで最初のスペースまで...
-
オートフィルターをかけ、#N/A...
-
エクセル 同じ数字を他の列に自...
-
エクセル 同じ値を探して隣の...
-
「B列が日曜の場合」C列に/...
-
エクセルで文字が混じった数字...
-
Excel、市から登録している住所...
-
エクセルの項目軸を左寄せにしたい
-
Excel 文字列を結合するときに...
-
エクセルの表から正の数、負の...
-
【VBA】特定列に文字が入ってい...
-
エクセルで、列の空欄に隣の列...
-
オートフィルターの絞込みをし...
おすすめ情報
説明が分かりずらくてすみません。これでわかりますか。すみません、へたくそですね。画像でやってもわかりずらいですか。
上が4月現金出納帳sheetです。下が計算用のsheetです。上のG列に下の計算用のsheetのA~Oと入力すると、I列の支出欄に下の計算用のsheetのそれぞれの合計が入るようにしたい。
計算用のsheetのA~Oはあくまでダミーです。行も列も増える可能性は大いにあります。
計算用のsheetの列はレシートの束が列で合計されるということです。
ほんとうに申し訳ありません。こんなことがでれきばと思って質問させて貰いました。失礼があればお詫び致します。お教え頂けませんでしょうか。よろしくお願いします。
やりたいこと
4月のsheetのG列に下の計算用のsheetのA~O(これはあくまで、例です)の英文字を入れれば「支出」欄にそれぞれの列の最後の合計が入力されるようにできないのかということです。