settingsログイン
メニュー

【回答済み】1月~12月の最新月に対し、vs1月・vs先月とする差を求める関数

閲覧 400
一行に、1月~12月(月を追うごとに自分で入力)、vs1月
・vs先月(自動計算)を表示するセルが計14あります。
 vs1月・vs先月(自動計算)は月を追うごとの最新月に対
してとなります。現在は6月になりますので、

※1月=3、5月=6、6月=5とした場合

  ・vs1月=5-3=2
  ・vs先月=5-6=-1

となるような、vs1月・vs先月で入力すべき関数(計算
式?)を教えて下さい。

どうか、よろしくお願い致します。
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
MONTH(TODAY()) で現在の「月」を求める
 → &”月” で「~月」にする
この月をHLOOKUPU(VLOOKUP)関数で検索し,その月の値を取得する。
 HLOOKUP(MONTH(TODAY())&”月”,1月から12月のデータ範囲,2,true)

上の関数で得られた値を「今月の値」として数式に利用します。
同様に,先月の値はHLOOKUP関数の検索値を
 MONTH(TODAY())-1&”月” にすることで得られます。
 *ただし,1月の場合はエラーになります。

vs1月 =今月の値-1月の値
vs先月 =今月の値-先月の値
とすれば,自動で目的の結果が得られます。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...