
No.6ベストアンサー
- 回答日時:
No.10
- 回答日時:
こんなテーマがまだ締め切られていないとは驚きました。
=MATCH(MAX(A:A),A:A)
これで一番下の行番号が返されます。お試しください。
行番号さえわかれば値を取り出せたようなもの。後はどうぞ。
No.9
- 回答日時:
=IF(COUNT(A1:A9)=0,0,INDEX(A1:A9,MATCH(10^20,A1:A9),))
なんて言うのはどうでしょう?
10^20は、A1~A9に入力されるであろう最大値以上
(最大が100なら101以上)ならいくつでもいいです。
No.8
- 回答日時:
#5の回答で、例えば、セルB1にその値を表示したいのであれば、End Sub の手前に下の1行を加えると最下行の値が表示されます。
Range("B1").Value = Range("A" & ActiveCell.Row).Value
No.7
- 回答日時:
#3、#4です。
#4のコードが長いので、VBAで良く使われる
End(xlUp)を使って短くしました。
1列だけ範囲指定したセルの、途中の空白セル(DELETEキーを押したと同じ状態、または未入力セル)は影響を受けないように考えています。
範囲指定した範囲より外の範囲の値は考慮されません。
Function lastclv(a)
t = a.Cells(1, 1).Row
r = a.Rows.Count
c = a.Column
lastclv = Cells(t + r, c).End(xlUp)
End Function
セルに=lastclv(a5:a12)などと入れます。
A4=a,A5=s,A7=d,A12=z,A13=fの場合
=lastclv(a5:a12)はzです。
=lastclv(A5:A15)はsです。
No.5
- 回答日時:
エクセル関数はありませんが、編集機能の「ジャンプ」を使えば該当セルにコントロールが移ります。
これをマクロで記述すると以下のようになります。
Sub Macro1()
Range("A1").Select
Selection.SpecialCells(xlCellTypeLastCell).Select
End Sub
試してください。
No.4
- 回答日時:
#3です。
行番号で回答してしまいました。値であるなら
Function lastcl(a)
Dim cl As Range
m = 1
For Each cl In a
If cl <> "" And cl.Row > m Then
m = cl.Row
n = cl.Column
End If
Next
lastcl = Cells(m, n)
End Function
ついでに、配列数式になりますが、最下行の「行番号」は
=MAX(IF(A1:A20="","",ROW(A1:B20)))
と入れて、Shift+Ctrl+Enterで求められます。
最下行の値となると#1のご回答のようになるのかなあ。
No.3
- 回答日時:
ユーザー関数をどうですか。
ツール-マクロ-VBE-挿入-標準モジュールに下記をコピーして貼りつける。
Function lastcl(a)
Dim cl As Range
m = 1
For Each cl In a
If cl <> "" And cl.Row > m Then
m = cl.Row
End If
Next
lastcl = m
End Function
値をセットしたいセルに=lastcl(A1:A9)と入れます。
No.2
- 回答日時:
数値でも文字列でもA1:A9の範囲で一番下に入力した値を返すものとします。
=INDIRECT("R"&MAX(ROW(A1:A9)*NOT(ISBLANK(A1:A9)))
&"C"&COLUMN(A1),FALSE)
配列数式にするため、Ctrl+Shift+Enterで入力
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) xlDownの使い分けについての質問です vbaでxlDownを使って一覧近い空白までのセルをコピー 3 2022/08/04 12:20
- Excel(エクセル) マクロ セルの選択 5 2022/08/12 22:47
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) エクセルの数式について教えて下さい。 8 2023/05/27 12:17
- Visual Basic(VBA) vba 隣のセルに値がある行だけ関数をコピー&ペーストしたい A1 100001 A2 100002 1 2023/01/28 14:29
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) エクセルのA1~A5の任意のセルを選んだら1、A6~A10のセルなら2と返す設定にしたいと思ってます 6 2023/03/20 18:46
このQ&Aを見た人はこんなQ&Aも見ています
-
【エクセル】範囲内の空白ではない一番下のセル
Excel(エクセル)
-
範囲内の列から、一番下の数値又は文字を表示する方法
Excel(エクセル)
-
エクセルで空白セルを含む列の最終行の値を取得する式を教えてください
Excel(エクセル)
-
-
4
Excel関数で、範囲内の最後のセルを得る方法
Excel(エクセル)
-
5
エクセル関数の質問 対象範囲の中で、一番上の行の値を返す関数
Excel(エクセル)
-
6
Excelで、条件と一致する最後のセルを検索したい
Excel(エクセル)
-
7
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
8
エクセルで一番下の日付や時刻を参照する
その他(Microsoft Office)
-
9
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
10
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
11
エクセルの列末のデータだけ表示が出来ないでしょうか
Excel(エクセル)
-
12
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
13
vlookupでヒット行の上の行の値を指定できる?
Excel(エクセル)
-
14
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
15
他のシートの一番下の行データ(可視データ)を参照する
Excel(エクセル)
-
16
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
17
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
18
A1セルに入力したら、入力時間をA2セルに自動挿入
Excel(エクセル)
-
19
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
20
値が入っている一番右のセル位置を返す方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
風俗店へ行く前のご飯
-
EXCELで式からグラフを描くには?
-
血液検査の結果が悪くefgrの値...
-
検便についてです。 便は取れた...
-
VLOOKUP関数を使用時、検索する...
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
-
勃起する時って痛いんですか? ...
-
納豆食べた後の尿の納豆臭は何故?
-
ExcelのVBAでフォームが表示さ...
-
精子に血が・・・
-
エクセルのラベルの値(文字列...
-
小数点以下を繰り上げたものを...
-
エクセルでエラーが出て困って...
-
最近、飲酒すると手のひらが真...
-
エクセルでθを求めたい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
イタリアから帰国する際、肉製...
-
2つの数値のうち、数値が小さい...
-
健否~書類の書き方~
-
VLOOKUP関数を使用時、検索する...
-
値が入っているときだけ計算結...
-
小数点以下を繰り上げたものを...
-
エクセルで空白セルを含む列の...
-
EXCELで条件付き書式で空白セル...
-
リンク先のファイルを開かなく...
-
ある範囲のセルから任意の値を...
-
精子に血が・・・
-
エクセルで数式の答えを数値と...
-
風俗店へ行く前のご飯
-
エクセル指定した範囲からラン...
-
一番多く表示のある値(文字列...
-
Excel 数値の前の「 ' 」を一括...
-
ワードのページ番号をもっと下...
-
MIN関数で空白セルを無視したい...
おすすめ情報