日付と値を含むExcelの範囲があります
http://lh4.ggpht.com/_i-hI_3gfy08/SoSIopeZUZI/AAAAAAAABEk/KjFnq57VTUc/table.png 編集:画像追加
各 YEAR の HIGH 列から MAX 値を選択したい (2009 は 404 を返し、2008 は 390 を返す)
私は似たようなことをしましたが、MAXではなくSUMIFを使用しています。
私を助けてくれる優秀な人はいますか?
日付と値を含むExcelの範囲があります
http://lh4.ggpht.com/_i-hI_3gfy08/SoSIopeZUZI/AAAAAAAABEk/KjFnq57VTUc/table.png 編集:画像追加
各 YEAR の HIGH 列から MAX 値を選択したい (2009 は 404 を返し、2008 は 390 を返す)
私は似たようなことをしましたが、MAXではなくSUMIFを使用しています。
私を助けてくれる優秀な人はいますか?
SUMIF
Excelの に相当するものは、次のようなものです。
{=MAX(IF(CategoryColumn="High",ValueColumn,"")}
どこ
CategoryColumn
は、カテゴリを含む列です (「低」、「中」、「高」など)。ValueColumn
最大値を取得するデータを含む列です注:これは配列数式なので、この数式を入力するときは、Enter ではなくCtrl-Shift-Enterを押す必要があります。また、中括弧を実際に入力しないでください{}
。配列数式を入力したことを示す中かっこが自動的に表示されます。
注 2:実際には、データの範囲に名前を付けることができます。たとえば、範囲を選択しますA1:A20
。右クリックして [範囲に名前を付ける...] を選択します。したがって、この例では、カテゴリ列を選択して名前を付けることができますCategoryColumn
。と同じValueColumn
。
配列数式を使用するとIF
、単一の値だけでなく、データの範囲全体に対してステートメントやその他の関数を実行できます。
この例では、「カテゴリ列」の値が「高」かどうかを確認します。そうである場合は、隣接する「値」をMAX
関数に入れ、そうでない場合は空白を入れます。これにより、すべての「高」値の最大値が得られます。
img
PSこのサイトではタグが機能しないと思います...画像が表示されません。