No.2ベストアンサー
- 回答日時:
添付画像①をご覧ください。
ご質問者の掲出された表のうちD2セルだけを105に変えています。SBの行から108より大きくて最も近い値を探すなら、C4セルの115が欲しい答えということになります。
>「SB」行の指定は、vlookupのように数式で見に行ってくれる形を希望しています。
ということなので、J1セルに行の名前を指定できるようにしてみました。
ご質問の例は検索する値が108ということですが、こちらも検索値をL1セルに入力する方式としました。
検索結果はL2セルに表示するものとし、ここに
=IFERROR(AGGREGATE(15,6,(C3:G7)/(B3:B7=$J$1)/(C3:G7>$L$1),1),"該当なし")・・・(a)
という数式を記述しています。
また、近似値を探すという課題においては、「たまたまピッタリのものがあったらどうするか」を考えておかなくてはいけません。
画像②をご覧ください。今度はD2セルを108に変えています。この状態だと、上記(a)の数式はC4セルの115が答えになります。仮に「ピッタリのものがあったらそちらにする」ということなら
=IFERROR(AGGREGATE(15,6,(C3:G7)/(B3:B7=$J$1)/(C3:G7>=$L$1),1),"該当なし")・・・(b)
という数式になります。
こうすると、D2セルの108が答えになります。
なお、(a)(b)の数式とも、同じ行に同じ数値が存在する場合でその数値が答えとなる場合、数値は特定できますが、同じ値である以上セルを特定することができないのは明らかです。セルを特定するならセルを特定する条件(例えば【同じ数値のときは列番号の小さい方】といったルール)が必要になります。
No.3
- 回答日時:
[No.1お礼]へのコメント、
》 INDEXとMACTH関数との組み合わせがどうしても分かりません。
失礼ながら初心者なら、この機会にベンキョーすれば好いのにッ!
ちなみに、VLOOKUP(HLOOKUP)は行(列)だけの検索、MATCHは行列両方の検索が可能であることを知るべきかと。
添付図参照(Excel 2019)
1.式 =IF(C3-$J$2>0,C3-$J$2,"") を入力したセル I3 を右方4列&下方5行にオートフィル
2.式 =IF(MIN(I3:M3)>0,MIN(I3:M3),"") を入力したセル N3 のフィルハンドルを「エイヤッ!」とダブルクリック
3.式 =IFERROR(VLOOKUP(H9,B$3:N$7,13,FALSE)+J$2,"")
を入力したセル I9 のフィルハンドルを憎々し気に「エイヤッ!」とダブルクリック
オ・シ・マ・イ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数を教えてください。② 9 2023/05/25 15:28
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 統計学 確率統計の問題です。 3 2022/04/07 04:39
- Excel(エクセル) Excelの担当者割当の表から担当者を抽出する方法 4 2022/07/16 14:05
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- PowerPoint(パワーポイント) ExcelのグラフをPowerPointに貼り付けした際にデータテーブルの小数点以下を削除したいです 2 2023/02/28 19:46
- Excel(エクセル) 日付以外のデータを抽出したいのですが、 6 2023/06/27 13:32
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- 統計学 確率統計です。赤玉が 3 個、白玉が 7 個入った袋がある。 3 2022/05/07 08:36
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
AccessのWHERE句において、変数...
-
エクセルで色の付いたセルを抽...
-
アクセス 同じフィールド(テキ...
-
Excel 文字列から6桁の数値の抽出
-
「パラメータが少なすぎます。3...
-
未審査請求包袋抽出表作成とは...
-
Accessで○ヶ月前以前を抽出する...
-
PDFファイルを一部分だけ保存し...
-
Access フォームコンボボック...
-
ACCESS クエリ 条件以外のレ...
-
【AccessVBA】レコードセットOp...
-
PDFファイルから特定の文字を検...
-
ACCESSのクエリー抽出条件にIIF...
-
アクセスのテキストボックスでO...
-
COUNTIFのやり方を教えてくださ...
-
動画から音声ファイルを抽出
-
Access チェックボックスを利用...
-
エクセルで近似値を特定の行か...
-
access クエリ yes/no型のクエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
PDFファイルから特定の文字を検...
-
「パラメータが少なすぎます。3...
-
未審査請求包袋抽出表作成とは...
-
PDFファイル/抽出許可され...
-
Excel 文字列から6桁の数値の抽出
-
ACCESSのクエリー抽出条件にIIF...
-
X-Ripperというフリーウェアに...
-
エクセルで色の付いたセルを抽...
-
Accessの選択クエリの抽出条件...
-
AccessのWHERE句において、変数...
-
アクセス 同じフィールド(テキ...
-
エクセル関数で住所から丁目番...
-
ACCESS クエリ 条件以外のレ...
-
access クエリ yes/no型のクエ...
-
エクセル VBA メール本文に指定...
-
【AccessVBA】レコードセットOp...
-
Access チェックボックスを利用...
-
Accessで○ヶ月前以前を抽出する...
-
Access フォームコンボボック...
おすすめ情報