
No.3ベストアンサー
- 回答日時:
No.1です!
返答が遅くなってごめんなさい
計算結果がエラーの場合は「0」としたいわけですね?
数式がちゃんとあっているかどうか判りませんが
=IF($A2="","",IF(ISERROR(INDEX($M$2:$U$5,MATCH($A2,$J$2:$J$5,0),MATCH(D$1,$M$1:$U$1,0))),0,INDEX($M$2:$U$5,MATCH($A2,$J$2:$J$5,0),MATCH(D$1,$M$1:$U$1,0))))
としてみてください。
結局前回の数式の結果がエラーの場合「0」を返す!
という数式をIF関数をもう一つネストして
ISERROR(・・・) と数式のIF関数の「真の場合」の式をはめ込んで、繰り返しているだけです。
以上、お役にたてば幸いです。m(__)m
No.2
- 回答日時:
OFFSET関数で作成しました。
D2 =IF(A2="","",OFFSET($J$2,MATCH($A2,$J$3:$J$6,0),MATCH(D$1,$K$2:$M$2,0)))
D10へは、D2をコピー
A列、J列の値の変更と、D1、M2の表示の統合が必要かと。
参考URL:http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …

No.1
- 回答日時:
こんばんは!
たぶん・・・
INDEX関数とMATCH関数の組み合わせで対応できると思いますが、
画像が小さいので文字がはっきり読み取れません。
こちらで勝手に↓のように表を作ってみました。
細かい部分は別として、INDEXとMATCH関数の使い方が理解いただければ良いのではないかと思います。
尚、各月の売上金額を表示させたいと言うことだと思いますが、
シリアル値で完全一致しないとエラーになりますので
左側の表の4・5・6・・・の月部分は2009/4/1 のように各月の1日として表示形式を
ユーザー定義から m にしています。
そして、参照する表の各月部分も全てその月の1日にして、
表示形式を yyyy/m とします。
D2セルに
=IF($A2="","",INDEX($M$2:$U$5,MATCH($A2,$J$2:$J$5,0),MATCH(D$1,$M$1:$U$1,0)))
という数式を入れ、オートフィルで列方向と行方向にコピーすると
画像のような感じになります。
尚、MATCH関数を使用するに当たって、参照相手に同じ物があると上位の行(列)だけを参照してしまいますので、
もし利益等も表示させたいのであれば
「出力値」を別のものにする必要があります。
以上、参考になれば幸いですが、
的外れなら読み流してくださいね。m(__)m

この回答への補足
tom04さん、ご返答ありがとうございます。
結果が#N/Aとなる場合、該当のセルは0(ゼロ)となる様にしたいのですがどの様にすればよいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
Office2024インストール後の疑問点
-
大学のレポート A4で1枚レポー...
-
outlookのメールが固まってしま...
-
マイクロソフト オフィスのサポ...
-
別シートの年間行事表をカレン...
-
Excelで〇のついたものを抽出し...
-
Microsoft Formsの「個人情報や...
-
エクセル 日付順に並べてかえた...
-
office2019 のoutlookは2025年1...
-
Teams内でショートカットって貼...
-
Office 2021 Professional Plus...
-
Office2021を別のPCにインスト...
-
Officeを開くたびの「再起動メ...
-
excelの画面のグリッド線の消滅。
-
office365のファイルで「Office...
-
【Excel VBA】PDFを作成して,...
-
Outlookを立ち上げたらGoogleロ...
-
マイクロソフト 一時使用コード...
-
エクセルで質問です。 ハイパー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
大学のレポート A4で1枚レポー...
-
Office2021を別のPCにインスト...
-
エクセル 同じ数字を他の列に自...
-
エクセルからメールを作れるか...
-
Microsoft365、ページ設定がで...
-
快活CLUBについて 私用で使う書...
-
パソコンWindows11 Office2021...
-
libreoffice calcで行を挿入し...
-
エクセルで質問です。 ハイパー...
-
outlookのメールが固まってしま...
-
Microsoft Formsの「個人情報や...
-
別シートの年間行事表をカレン...
-
Microsoft Formsでクイズの解答...
-
マクロ自動コピペ 貼り付ける場...
-
Excelで〇のついたものを抽出し...
-
Excel 日付を比較したら、同じ...
-
エクセルで特定のセルの値を別...
-
Officeを開くたびの「再起動メ...
-
office2019 のoutlookは2025年1...
おすすめ情報