ここから本文です

EXCELについて質問させていただきます。 指定した範囲内で最終行に入力されている...

質問者

hyle_20さん

2007/10/415:10:22

EXCELについて質問させていただきます。
指定した範囲内で最終行に入力されている値を別セル(別シート)に表示させるのはどうしたらよいのでしょうか?

A1:1
A2:2
A3:3
A4:4
A5:空欄
A6:空欄
上記のように入力されているとした場合、A1~A6が選択範囲で
同シートの他のセル又は別シートに最終行(A4)の値である4を表示させるといった感じです。
(A6に入力された場合はA6の値が表示される)

以上解りにくいかもしれませんが宜しくお願い致します。

閲覧数:
5,786
回答数:
3
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

グレード

カテゴリマスター

allsun3sanさん

編集あり2007/10/417:02:24

=INDEX(A1:A6,MATCH(MAX(A1:A6)+1,A1:A6,1))
途中空白セルがあってもA1:A6の一番下のデータを表示
A5:空白
A6:数値
でもA6の値を

=INDEX(A1:A6,COUNT(A1:A6))
は連続している最下行の数値・・A1からの連続データでなければダメ・・・

質問した人からのコメント

2007/10/4 21:49:44

抱きしめる みなさま回答していただきありがとうございました。
=INDEX(A1:A6,MATCH(MAX(A1:A6)+1,A1:A6,1))
上記の計算式で問題なくできました。
関数は奥が深く難しいですが、使いこなせるよう頑張りたいものです。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

このQ&Aで解決しましたか?質問する

閉じる

ベストアンサー以外の回答

1〜2件/2件中

並び替え:回答日時の
新しい順
|古い順

2007/10/415:57:29

=LOOKUP(MAX(A1:A6),A1:A6)

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

nonokoteppeさん

2007/10/415:32:56

=INDEX(A1:A6,COUNTA(A1:A6))

=INDEX(A1:A6,COUNT(A1:A6))

どちらでもいいと思います。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する