
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
こんばんは!
>目的はデータ中の空セルの位置を検知したいので
とあり、
質問の数式をみると
「配列」と名前定義した範囲の空白セルの行番号(?)を知りたい!
と判断しました。
VBAになってしまいますが一例です。
名前定義の「配列」の範囲はSheet1にあり、Sheet2のA列に
空白セルの「セル番地」を表示するようにしてみました。
Alt+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面に
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub セル番地() 'この行から
Dim cnt As Long, c As Range
Worksheets("Sheet2").Range("A:A").ClearContents
For Each c In Range("Sheet1!配列")
If c = "" Then
cnt = cnt + 1
Worksheets("Sheet2").Cells(cnt, 1) = c.Address(False, False)
End If
Next c
End Sub 'この行まで
※ 外していたらごめんなさいね。m(_ _)m
No.4
- 回答日時:
「空セルの位置を検知したい」とのことだけど、それが最終目的ではないと推測します。
何をするためにそうしたいのですか?長年 Excel を使用してきた私自身が「空セルの位置を検知したい」と思ったことがないので、お尋ねしています。
No.3
- 回答日時:
確認してなくてスミマセン。
空を探すのではなく、
空かどうか判定させた結果を探せば
昇順に必ず並びますし、
問題ないですよ。
=MATCH(TRUE(),INDEX(($A:$A)="",,),0)
=MATCH(TRUE(),INDEX({"1","2","5","","3","7"}="",,),0)
如何でしょうか?
お役に立てていたならば幸いです。
No.1
- 回答日時:
とりあえずお手軽に
=IF(COUNTBLANK(A1:A10),MATCH("",A1:A10&"",0),0)
と記入して、必ずコントロールキーとシフトキーを押しながらEnterで入力してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) エクセルの関数について 5 2023/01/26 15:26
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Excel(エクセル) Excelについて質問です(ver2019) 1 2023/06/30 21:20
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
Excel 例A(1+9) のように番地の...
-
セルをクリック⇒そのセルに入力...
-
枠に収まらない文字を非表示に...
-
数式を残したまま、別のセルに...
-
エクセルで指定したセルのどれ...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
(Excel)数字記入セルの数値の後...
-
エクセルの書式設定の表示形式...
-
excelの特定のセルの隣のセル指...
-
Excelで数式内の文字色を一部だ...
-
Excelでのコメント表示位置
-
Excel2003 の『コメント』の編...
-
【エクセル】IF関数 Aまたは...
-
ハイパーリンクの参照セルのズ...
-
EXCELのセルの中の半角カンマの...
-
Excelの計算式で、時間を人工に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
スプレッドシートで複数のプル...
-
excelで日付関数の文字列変換の...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルの書式設定の表示形式...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルのセルの枠を超えて文...
-
Excelでのコメント表示位置
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
おすすめ情報