エクセルデータから最大変動の年を抽出する方法

このQ&Aのポイント
  • エクセルデータから最大変動の年を抽出する方法をご教示ください。
  • 質問者は、エクセルでのデータ分析に取り組んでおり、特に最大変動の年を抽出したいと考えています。
  • 質問者は、エクセルデータの中から最大変動の年を見つける方法を知りたいと思っています。
回答を見る
  • ベストアンサー

エクセル

1月 2月 3月 4月 5月 2000年 6.11 4.64 8.32 5.47 4.05 2001年 6.33 3.48 9.29 5.95 5.59 2002年 4.83 3.24 7.50 6.11 6.28 2003年 3.23 4.67 4.97 3.53 4.60 2004年 2.81 4.63 8.94 7.17 6.28 2005年 3.54 3.54 4.07 3.45 4.15 2006年 4.41 3.75 3.77 5.26 5.06 2007年 4.23 4.47 3.73 2.44 2.93 2008年 5.16 4.84 8.47 5.29 3.32 2009年 7.52 10.14 6.15 5.86 5.90 2010年 4.65 3.60 5.53 3.18 5.98 2011年 2.08  2.89 6.13 2.38               最大変動       7.52 10.14 9.29 7.17 6.28        B36 ここから B36に1月の最大変動の2009年を抽出するにはどうしたらいいでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#204879
noname#204879
回答No.1

=INDEX($A2:$A13,MATCH(B14,B2:B13,0))

0725581301
質問者

お礼

ありがとうございます。 解決しました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

例データ ほぼ質問のとおり A1:F13 ーーー 1月 2月 3月 4月 5月 2000年 6.11 4.64 8.32 5.47 4.05 2001年 6.33 3.48 9.29 5.95 5.59 2002年 4.83 3.24 7.5 6.11 6.28 2003年 3.23 4.67 4.97 3.53 4.6 2004年 2.81 4.63 8.94 7.17 6.28 2005年 3.54 3.54 4.07 3.45 4.15 2006年 4.41 3.75 3.77 5.26 5.06 2007年 4.23 4.47 3.73 2.44 2.93 2008年 5.16 4.84 8.47 5.29 3.32 2009年 7.52 10.14 6.15 5.86 5.9 2010年 4.65 3.6 5.53 3.18 5.98 2011年 2.08 2.89 6.13 2.38 3.45 B16に =INDEX($A$1:$A$15,MATCH(MAX(B1:B15),B1:B15,0),0) と入れてF列まで式複写 月の最大変動年 2009年 2009年 2001年 2004年 2002年 こういうことですか? ーーー         最大変動       7.52 10.14 9.29 7.17 6.28   の意味ないし、どうして出したのか良くわからないが。これが出せるなら質問の回答も難しくないように思うので。

0725581301
質問者

お礼

ありがとうございます。 なにせ応用がきかないもので・・・

関連するQ&A

  • エクセルで指定月の最小値を抽出したいです

    日頃からお世話になっております。 今回教えていただきたいのは、 エクセルにて指定月の最小値の 抽出方法が分からず困っております。 まずは、簡易化したエクセルが下記です。 ---------- シート1 ----------   A       B 1 2014/5/12 15.1 2 2014/5/23 20.8 3 2014/5/30 10.1 4 2014/6/11 25.6 ---------- シート2 ----------   A(指定月) B(最大値)  C(最小値) 1 2014/5    20.8      ● 2 2014/6    25.6      ● ---------- 上記の構成で、B1に 下記のコードを入れると 正しく最大値は抽出されます。 =MAX(INDEX((YEAR(シート1!A$1:A$65640)=YEAR(A1))*(MONTH(シート1!A$1:A$65640)=MONTH(A1)*シート1!B$1:B$65640,)) しかしながら、シート2のC1に 上記のコードのMAXをMINに 書き換えるだけでは最小値は 抽出してくれません。。。 何かほかに手立てはありますでしょうか? ご教授よろしくお願いいたします。>< ※ちなみにエクセルは Excel2007を使用しております。

  • EXCELで関数について

    Aの列に日付、 Bの列に数値を入れた場合に、 数値の最大値、最小値はMAX、MINで抽出できますが、 A列の日付も一緒に抽出するにはどうやったらいいのでしょうか? 教えてください。

  • エクセルで複数条件から別シートへの結果表示

    早速ですがお願いいたします。 データシートに A B C D ・・・ 佐藤 りんご  固定    3月 山田 みかん  固定    4月 田中 りんご  変動1   4月 佐藤 りんご  変動2   4月 鈴木 みかん  固定    4月 佐藤 イチゴ  変動2   5月 山田 りんご  固定    5月 田中 イチゴ  変動1   6月 (実際のデータは10列以上ある為、省略しています) 上記のようなときに、別シートで 【C列が固定】のものと、固定以外で【D列が該当月(仮に4月)】に該当するものを列単位で 抽出したいと思っています。 月別でシートを作成したく、抽出したものはシートとして残したい為 フィルタではなく、関数などでこのような条件が複数のものを表示するには どうしたらよいでしょうか? 知恵をお貸し下さい。

  • エクセル

    A1に入力規制のリスト表示で2016年~2018年 B1に入力規制のリスト表示で1月から12月を入力できるにします 2016年9月と入れたときA2に日数とB2に 月曜日、水曜日、金曜日を抽出したいのですが A2  何日 B2 曜日 A3  何日 B2 曜日 A4  何日 B2 曜日 A5  何日 B2 曜日 ・ ・ ・ どうやればいいでしょうか?

  • エクセルで文字列の最大値を抽出する方法

    文字列の最大値を抽出したいのですが 4つのセルにA、B、C、Dが入力されている場合の文字列の最大値Dを抽出する関数式を知りたい エクセルヘルプで見るとMAXAとなっていたのですが抽出する答えは”0”となってしまいます。

  • Excel 特定条件でのMAX値を抽出

    こんにちは。 エクセルである特定のMAX値を抽出したいのですがうまく抽出出来ません。具体的には、下のようになっています A列       B列 1       2 7       3 5       6 4       6 3       6 7       6 上のような並びがあるとして、B列の最大値を満たしている数値(この場合は複数の6)に関して、その隣のA列の数値の中で、最大になる数値(この場合は7)を抽出するような関数を作りたいのです。 そのまま読めばいいのかもしれませんが、エクセルを学びたいという気持ちもありますので、どうか分かる方は教えて下さい。

  • エクセル2003 マクロ

    オートフィルターを使って、「○○を含む」と抽出する事をマクロで行いたいです。○○に入る抽出の条件は変動します。どこかに入力値を持たせておく必要があると思うのですが、マクロについては初心者でほとんどわかりません。どなたか教えてください。よろしくお願いします。

  • エクセル2000フィルター抽出条件式について

    フィルター抽出条件がうまく抽出出来ません教えてください。 抽出条件式 別シートで作っている。(Bシート)  巡視日      巡視日 >=2002/05 <=2002/07 条件式の意味 2002年5月以上で2002年7月以下のデータを抽出する。 2002年5月以上のデータは抽出できるが、2002年7月が抽出されない 2002年5月と2002年6月しか出てこない。 データベース(Aシート) C列 巡視日 4月8日 5月11日 5月11日 6月5日 7月4日 7月4日 エクセル操作(データ→フィルター→フィルターオプション設定)で 検索条件範囲を 巡視日      巡視日 >=2002/05 <=2002/07 指定してやるとデータベース(Aシート)のC列の抽出が 2002年5月以上のデータは抽出できるが、2002年7月が抽出されない 2002年5月と2002年6月しか出てこない。 何故でしょうかよろしくお願いします。

  • エクセルで

          A     B   C     D    1    氏名   フラグ  4月   5月 2    ●●     1   153   180  3    ●●     2   142   163 4    ●●     1   153   145 5    ●●     2         139 6 7    対象人数   1    2   2 8             2    1   2 対象人数を月別・フラグ別に出したんですが、 countifで =countif($A2$:$A5$,$B7$,C2:C5) とした場合4月入力時点では問題ありませんが、 5月で対象者を追加した場合、4月の値まで変動してしまいます。 4月の値が変動しない方法はないでしょうか?

  • Excelの使い方教えてください

    Excelで作ったデータで生年月日使って抽出の方法が分かりません、例えば昭和6年4月2日から昭和6年12月31日までのデータ抽出するにはどうするのでしょうか?宜しくお願いいたします。

専門家に質問してみよう