

1ヶ月の集計表があります。
1日○○○人
2日○○○人
3日○○○人
4日○○○人
5日(空白)
6日(空白)
・
・
・
という毎日の該当者数の日報があります。
最後に入力されている人数(この場合4日の人数)を使って
別シートで計算をしたいのですが、
どうやって抽出(指定?)すればいいでしょうか?
簡単に言うと、
上から順に入力された最後の行のデータを
他のセルに参照する方法(関数)は?
ということになるでしょうか?
簡単なようですが関数が思いつきません。
マクロが必要なんでしょうか?
No.1ベストアンサー
- 回答日時:
たとえば、列Aに日付、列Bに値の表だとしたら、
B列の最終行の値を参照する式は以下のとおり。
(※ただしB列は連続してデータが存在している前提)
=OFFSET(B1,COUNTA(B:B)-1,0)
OFFSET関数は基準になる位置から
指定された行数、列数の位置のセルを参照する関数です。
この例の場合は、基準の位置がB1、基準の位置B1から
B列のデータ個数-1行目を参照させる式になっています。
ヘルプもご確認ください。
No.3
- 回答日時:
計算するということは数値として扱えればいいんですよね?
仮にデータがA列に入力されているとします。
目的の計算式で、「最後に入力されている人数」を使うところを
INDEX(A:A,COUNT(A:A))
と変えてみてください。
例えば、セルB4と決まっているなら
=B4*2
としたい場合は
=INDEX(A:A,COUNT(A:A))*2
とする、という意味です。
ただし、データの途中に空白行がないことが条件です。
また、A列にデータが全く入力されていない場合は0として計算されます。
ばっちりです!助かりました。これで仕事にかかれます。
いつも即座に回答がもらえて助かることこの上ないです。
みなさんありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel2017 フィルタ昇順並びがA...
-
Excelで並び替え後にア行...
-
【マクロ】並び替えの範囲が、...
-
【マクロ】【画像あり】関数が...
-
【Excel VBA】指定した行の最大...
-
急ぎ!色のついたセルを非表示...
-
EXCEL 最終行のデータを他のセ...
-
エクセル関数について
-
エクセル関数のSUMPRODUCTにつ...
-
excel / ピポッド 日数を出したい
-
エクセルで行の高さ及び列幅の...
-
文字列を比較し、相違するフォ...
-
基準日以前のデータを範囲を指...
-
VBA 配列で型がエラーになります。
-
エクセルの時刻のカウントが出...
-
エクセル条件付書式で指定の時...
-
エクセルの主軸と第2軸の0を合...
-
Excelで、空白を表示したい
-
エクセルで長い行を5行ごとに1...
-
エクセルで文字が白くなる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2017 フィルタ昇順並びがA...
-
【マクロ】【画像あり】関数が...
-
【マクロ】並び替えの範囲が、...
-
Excelで並び替え後にア行...
-
エクセルで行の高さ及び列幅の...
-
急ぎ!色のついたセルを非表示...
-
基準日以前のデータを範囲を指...
-
EXCELで日付を比べ3か月以内の...
-
オートフィルタ後のデータから...
-
エクセル関数について
-
【Excel VBA】指定した行の最大...
-
エクセルの時刻のカウントが出...
-
文字列を比較し、相違するフォ...
-
プルダウンに【なし、平均、デ...
-
エクセル VBA 行間隔を飛ばした...
-
excel / ピポッド 日数を出したい
-
EXCEL 最終行のデータを他のセ...
-
VBA 配列で型がエラーになります。
-
average関数の範囲指定について
-
エクセル 複数行ある同一商品...
おすすめ情報