No.3
- 回答日時:
配列数式を使う。
・・・
A2セルからD3セルにかけて入力があるとします。
空いているA4セルに次の数式を入れる。
=A2>=5
そしてA4セルをD4セルまで複製する。
更にA4セルからD4セルをA5セルからD5セルへ複製する。
これは5以上なら「True」、5未満なら「False」が返る数式です。
この中で一番初めに「True」が出てきたセルの場所を返せばよいのですから
MATCH関数で調べればいい。
すると
=MATCH(TRUE,A2:D2,0)
さらにこの結果をINDEX関数の列数に指定すればいいので、
=INDEX($A$1:$D$1,,MATCH(TRUE,A2:D2,0))
となる。
この数式をコピーして
=INDEX($A$1:$D$1,,MATCH(TRUE,A3:D3,0))
とすれば3行目の結果も得られます。
空いている行を作業用に使ってのでとても面倒になりました。
ならば、作業用の列でやっていることを連続して行うように書き換え「配列数式」にすればいい。
=INDEX(A1:D1,,MATCH(TRUE,A2:D2>=5,0))
と、MATCH関数の範囲に対して「True」か「False」かの判定を含めてしまう。
さらにこの数式を入力したら、ShiftキーとCtrlキーを押しながらEnterキーを押して入力を確定する。
すると数式は
{=INDEX(A1:D1,,MATCH(TRUE,A2:D2>=5,0))}
と中括弧で囲まれる。
これが「配列数式」になっている表示。中括弧をキーボードから入力しても配列数式にはなりません。
正しく表示出来たらA4セルからD5セルの数式を消しておく。
・・・
こんなでしょうか。
No.2
- 回答日時:
こんばんは!
やり方だけ・・・
↓の画像でH2セルに
=INDEX(B1:E1,MIN(IF(OFFSET(B1:E1,MATCH(G2,A1:A100,0)-1,,1)>=5,COLUMN(B1:E1)-1)))
配列数式なので、Ctrl+Shift+Enterで確定!
エラー処理はしていません。
これでG2セルのデータを入れ替えるだけで結果が表示されると思います。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- Excel(エクセル) マクロか関数で処理したいのですが、教えて頂けませんか。 8 2022/10/31 15:18
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) Excel教えてください。 下記のことが出来るのは、マクロですか?条件付き書式でしょうか、、?知恵を 5 2022/11/12 09:33
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
エクセルの数式で教えてください。
-
エクセルで指定した日付、店舗...
-
Excel:一部のフォントでセルの...
-
Excel初心者です。 詳しい方、...
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
スマートな関数を教えて下さい。
-
Excelのグラフ軸について
-
EXACT関数とIF関数の組み合わせ...
-
Excel ウインドウ枠の固定をす...
-
エクセルで日付の入ったセルの...
-
excelの不要な行の削除ができな...
-
INDIRECTを使わず excelで複数...
-
各ページの1番上の表示について
-
スプレッドシートの関数VLOOKUP...
-
エクセルでセルに「氏名を入力...
-
関数を教えて下さい。
-
Excelのif関数で文字が見えなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報