ドロップダウンリストと1つの数式

ドロップダウンリストと1つの数式

2 つのドロップダウン リストに基づいて平均を取得しようとしています。ただし、2 番目のドロップダウンに入力がない場合でも平均を取得したいと考えています。

私が使用する数式は単純です。AVERAGEIFS数値列に応じた平均範囲、最初のドロップダウン リストの範囲、およびドロップダウン リストのセルを基準 1 とし、2 番目についても同様です。

残念ながら、2 番目のドロップダウン リストでデータが選択されていない場合はエラーが発生します。

式を変更するにはどうすればいいでしょうか? これが私が持っているものの写真です。

これが私が持っているものの写真です

答え1

IF動作させるにはいくつかの を使用する必要があります:

=IF(A3="",IF(B3="",AVERAGE(D7:D12),AVERAGEIF(D7:D12,type,B3)),IF(B3="",AVERAGEIF(D7:D12,taille,A3),AVERAGEIFS(D7:D12,taille,A3,type,B3)))

答え2

最終的にこの式を使用しましたが、うまくいきました。なぜあなたの式ではエラーがまだ発生するのかわかりません。

助けてくれてありがとう

=IF(B3="",AVERAGEIF(taille,A3,D7:D12),IF(A3="",AVERAGEIF(type,B3,D7:D12),IFERROR(AVERAGEIFS(D7:D12,taille,A3,type,B3),"コンボなし")))

関連情報