
No.1ベストアンサー
- 回答日時:
次の数式で良いと思います。
=INDEX(A$1:A$10,SUMPRODUCT(SMALL((A$2:A$10<>"")*ROW(A$2:A$10)+(A$2:A$10="")*100,C3)),1)
SUMPURODUCT関数を使わなくてもSMALL関数でn番目の行番号を抽出すればINDEX関数で値を取り出せます。
但し、計算途中で配列値を扱うので数式の確定時にCtrl+Shift+Enterの操作が必要です。
SUMPURODUCT関数を使うと通常のEnterキーで確定できます。
SMALL関数の範囲は値が入力されているセルに対して行番号を適用し、未入力に対しては定数の100を適用しています。
実情に合わせて検索範囲と定数を変更してください。
とても華麗な数式をありがとうございました。
自分なりにSUMPRODUCT関数を学んではいるものの、
SMALL関数と組み合わせた上で
>値が入力されているセルに対して行番号を適用し、
>未入力に対しては定数の100を適用
このような発想に至るにはまだまだ及びません。
非常に勉強になりました。
ベストアンサーとさせていただきました。
No.3
- 回答日時:
こんにちは!
画像通りに配置として、表示したいセルに
=IFERROR(INDEX(A2:A1000,SMALL(IF(A2:A1000<>"",ROW(A2:A1000)-1),C3)),"")
としてCtrl+Shift+Enterで確定!
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → 表示したいセルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Ctrl+Shiftキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。m(_ _)m
ご教示ありがとうございました。
配列数式の確定まで丁寧に説明くださり恐れ入ります。
SMALL関数をもっと勉強しようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Execelで列の検索に関する質問、最終行から2番目を見つけたい
Excel(エクセル)
-
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
Excelで重複データの件数ではなく、何番目かを求める方法
Excel(エクセル)
-
-
4
excelで、空白を除いてデータを抽出する方法について
Excel(エクセル)
-
5
【EXCEL】空白でないセルの位置を検索したい
Excel(エクセル)
-
6
空白でないセルの値を返す方法について
PowerPoint(パワーポイント)
-
7
エクセルで空白セルを含む列の最終行の値を取得する式を教えてください
Excel(エクセル)
-
8
値の入っているセルのうち、一番右側の値を取得したい(エクセル)
Excel(エクセル)
-
9
エクセルで空白を無視して一番左にあるセル内容(文字列)を別セルに返したい
Excel(エクセル)
-
10
【エクセル】範囲内の空白ではない一番下のセル
Excel(エクセル)
-
11
Excel 右から2つ目の数字を抜き出し数字以外の時は、空白としたい。
Excel(エクセル)
-
12
Excelで、あるセルの値に応じて行を自動挿入したい
Visual Basic(VBA)
-
13
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
14
エクセルで時間の判定をしています。0時以上5時以下の場合は○と判定したいので、以下のイフ関数を試しま
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】WEBシステムから保存...
-
Excelの新しい空白のブックを開...
-
【マクロ】宣言は、何のために...
-
【関数】不規則な文章から●●-●●...
-
エクセル
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
VBA チェックボックスをオーバ...
-
findメソッドで、10:00:01 を検...
-
excelで日付関数の文字列変換の...
-
スプレッドシートで複数のプル...
-
【エクセル】期限アラートについて
-
派遣会社とかハローワークとか...
-
マクロOn Error GoTo ErrLabel...
-
空白セルに斜線(罫線)
-
Excel 複数のセルが一致すると...
-
Excelで職務経歴書作成方法
-
Excelオンライン 条件にあい、...
-
Excelファイルを開くと私だけVA...
-
Excelの関数内の文字を一括変換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報