Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2019)
複数指定を縦横変更した質問
投稿日時: 23/12/05 14:30:44
投稿者: 桃太郎7

よろしくお願いいたします。
複数指定をして合致した個数を求める。
先回の問い合わせは列を優先に指定、その中の行を
指定しましたが、今回は行を優先指定して
その中の列を指定検索したいです。
●Sheet1
   
   F  G  H  I  J  K  L  M N O P Q
11         4月           5月 
12 NO 項目 A  B  C  D E  F G A B C 
13  1  S1 s1 s3 s1 s2 s4 s5 s6 s4 s2 s3
14  2  S2 s3 s5 s4 s2 s3 s1 s6 s8 s9 s1
15  3  S3 s2 s1 s4 s4 s5 s7 s5 s1 s3 s4
16  4  S4 s1 s3 s1 s5 s2 s5 s1 s3 s2 s6
17  5  S5 s5 s1 s1 s3 s2 s2 s5 s7 s6 s8
18  6  S6 s4 s1 s3 s1 s4 s1 s3 s2 s5 s7
19  7  S7 s5 s1 s2 s4 s1 s3 s5 s4 s6 s8
20  8  S8 s1 s2 s2 s3 s5 s1 s3 s2 s4 s6
21  9  S9 s2 s4 s1 s5 s3 s7 s8 s9 s1 s2
  
●Sheet2
   
   F  G  H  I  J  K  L  M N O P Q
11         4月           5月 
12 NO 項目 A  B  C  D E  F G A B C 
13  1  S1 
14  2  S2 
15  3  S3 
16  4  S4 
17  5  S5 
18  6  S6 
19  7  S7 
20  8  S8 
21  9  S9 
質問説明:H12:N12迄を4月度、O12:U12迄を5月度です。
     G列の項目はS1のG13:G75迄
     前回の縦・横指定が逆になっています。
前回の数式で縦横の指定変更をしましたが出来ませんでした。
何時も大変ご無理なお願いですが宜しくお願いします。
                 

回答
投稿日時: 23/12/05 15:33:57
投稿者: んなっと

前回
https://www.moug.net/faq/viewtopic.php?t=82553&sid=7e87210433b35230abe77b4684bc3400
の縦横入れ替えなら、以下のような表のはずです。
 
●Sheet1
 
    G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V
12 地区  B  A  B  B  A  E  A  B  E  D  A  A  B  D  E
13 品番 S1 S2 S3 S5 B1 B2 S1 S3 S1 B1 S2 B1 S3 S1 B1
14 地区  E  D  A  A  B  D  E  A  D  E  B  C  A  A  B
15 品番 S2 S1 B2 S5 S1 B4 S1 S1 S1 S1 B4 S1 S1 S1 S1
16 地区  D  C  A  B  E  B  C  A  A  B  E  B  A  A  C
17 品番 S3 B1 B5 B1 B3 S3 B1 S1 S1 S1 B3 B2 S1 S1 S1
18 地区  A  D  C  A  C  C  D  C  C  C  A  D  C  D  D
19 品番 S1 B2 S1 S2 B1 S1 B2 S1 S2 B1 S1 B2 S1 S2 B1
20 地区  A  D  C  E  E  A  B  C  D  A  B  B  C  D  E
21 品番 B1 B2 S3 S2 B1 B1 B2 S1 S2 B1 S3 B2 S1 S2 B1
 
 
●Sheet2
 
    G H I J K L M N O P Q R S T U V
12 地区 A B C D E A B C D E A B C D E
13  S1 1 0 1 0 0 0 0 2 1 1 1 0 2 1 0
14  S2 0 0 0 0 0 0 0 0 1 0 1 0 0 2 0
15  S3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
16  S4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17  S5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18  B1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 2
19  B2 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0
20  B3 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
21  B4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22  B5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 
もう少しわかりやすい質問を書き込んでもらわないと回答しにくい。
 
H13
=SUMPRODUCT((Sheet1!H$12:H$100=H$12)*(Sheet1!H$13:H$101=$G13))
右方向・→下方向・↓

投稿日時: 23/12/07 09:27:36
投稿者: 桃太郎7

んなっとさん、おはようございます。
いつも大変お世話になっております。
ご指導頂きました通りにやりまして解決が出来ました。
ありがとうございました。