
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
> 同じ条件が成立する複数の行は存在しないので、その条件は不要
> エラー表示はさせず、空白にしたい
以下のようにしてみてください。
=IF(SUMPRODUCT((A1:A5="2008/6/1"*1)*(B1:B5="☆"))=0,"",INDEX(C:C,SUMPRODUCT((A1:A5="2008/6/1"*1)*(B1:B5="☆")*ROW(A1:A5))))
No.2
- 回答日時:
まったく見当が付かないというのでしょうか。
INDEX,MATCH,LOKKUP,VLOOKUP,SUMPRODUCTなどの関数を組み合わせてみてはいかがでしょう。(IF関数も使うかもしれません)
組み合わせ方によって様々な手法があります。質問者自身で考えた方法についてそれが正しく動くようアドバイスを求める方が、知識として身につくと思います。
まったくお手上げというのであれば、他の方の手法を参考にすることで理解が深まると思いますが、まずは自分で考えた方法を示してみましょう。
きっと良い解決方法をアドバイスしていただけると思います。
さて、続いて質問内容について補足を求めます。
同じ条件が成立する複数の行があった場合、全てを抽出するのでしょうか。
一番上、または一番下にある行を抽出するのでしょうか。
それによって答えはまったく異なる物になります。
また、条件に一致する物がない場合はどのようにするかです。
エラーが表示されても良いのか、エラーなど表示せず空白にするのか、条件に一致する物が無いことを示すメッセージを表示するのか、など。
(こういう事を考えることで処理の方法を理解できるようになります。是非考えてください。)
この回答への補足
補足させて頂きます。
>同じ条件が成立する複数の行があった場合、全てを抽出するのでしょうか。一番上、または一番下にある行を抽出するのでしょうか。
同じ条件が成立する複数の行は存在しないので、その条件は不要です。
>また、条件に一致する物がない場合はどのようにするかです。
エラーが表示されても良いのか、エラーなど表示せず空白にするのか。
エラー表示はさせず、空白にしたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excell : 現在のカーソルがある...
-
エクセルで表示された値だけ行...
-
一行おきにコピーするマクロが...
-
エクセルでマクロを使った特定...
-
エクセル マクロ 貼り付け先が...
-
Excelの非表示列も含めてコピー
-
Excelで表を作り、自動で今月の...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excel2007 月ごと色分け
-
エクセルの複数のセルを一括で...
-
EXCELのセル上のURLを...
-
Excelの入力規則で2列表示したい
-
お肉の下のシートを煮込んでし...
-
複数の文字列のいずれかが含ま...
-
IF関数で0より大きい数値が入力...
-
エクセルでセルを10個分くらい...
-
毎日の日計を別シートに自動で...
-
excel入力セルをクリックしただ...
-
エクセルで文字の上に重ねがき...
-
エクセルで日付から日にちを削...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELにて複数列を同条件(色)...
-
Excelの非表示列も含めてコピー
-
シート保護の状態で行の追加を...
-
エクセル VBA 指定の範囲内をコ...
-
エクセルで表示された値だけ行...
-
[Excel VBA]空白セル以外に連番...
-
一行おきにコピーするマクロが...
-
エクセルで行挿入した際、自動...
-
エクセルで空白以外のセルの値...
-
エクセルの関数について(日付で...
-
エクセルVBA 複数列をコピーす...
-
エクセルで反転コピー
-
エクセルで縦に長い表を印刷
-
エクセルのマクロ、AVERAGEIFを...
-
エクセル マクロ 貼り付け先が...
-
Excell : 現在のカーソルがある...
-
Excelのマクロについて教えてく...
-
EXCELマクロ 最下行のセルの数...
-
マクロに精通されている皆様。...
-
Excel条件が一致したセルの処理...
おすすめ情報