-2

次のデータがあるとします

prices

leptop  30
pc      29
table   10
house   15
car     25
train   32
pen     45
dog     33
cat     17
TV      8

これらの価格 avg==AVERAGE(D3:D12) の平均を計算しました。ここで、D3:D12 は価格列です。たとえば、価格が平均よりも低いこれらのアイテムまたはリストアイテムを選択したいのですが、 function があることは知ってifいますが、それを一緒に使用して、条件を満たすすべてのデータをリストするにはどうすればよい ifですか?

4

4 に答える 4

3

平均よりも安い価格をすべて同じセルにリストしようとしていませんか?
列の隣にあるかどうかを示すだけの場合は、次を使用できます: =IF(D3 < AVERAGE($D$3:$D$12), "Less Than", "Greater or Equal")

編集:

http://i.imgur.com/SRTfvJe.png

OK、必要な結果を得るには (画像を参照)、次の式を使用する必要があります (これは、これらの式が列 F にあることを前提としています)。

列の最初の行は次のようになります: =IF(B3 < AVERAGE($B$3:$B$6), A3, "") ここで、B3 はデータ、A3 は名前です。

他のすべての行は次のようになります: =IF(B4 < AVERAGE($B$3:$B$6), IF(F3="", A4, F3 & ", " & A4), F3) ここで、B4 はデータで、名前はA4です。

于 2013-08-26T18:57:01.973 に答える
2

これが でできる方法ですAdvanced Filter。次のように Excel シートを設定し、数式を適切に入力します。

ここに画像の説明を入力

次に、次の場所に移動しAdvanced Filterます。

ここに画像の説明を入力

あなたは得るでしょう:

ここに画像の説明を入力

于 2013-08-26T19:15:40.093 に答える
1

フィルターはニーズに合っていますか? Excel 2010 の [データ] タブに移動し、データを強調表示して [フィルター] をクリックすると、価格列の「平均以下」の項目でフィルター処理できます。

于 2013-08-26T19:14:59.867 に答える
1

E3でコピーダウン:

=IF(D3<AVERAGE(D$3:D$12),C3,"")  

名前がColumnCにある場合、リストが表示されます(確かにスペースがあります)。(「続行」は同じセルを意味しないと推測しています。)

于 2013-08-26T19:12:13.110 に答える