戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
任意の人と重なる期間を表示させたい

    [133585] 任意の人と重なる期間を表示させたい-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ ジャスマン -(2023/02/06(15:04))
    □U R L/
      お世話になります。久しぶりに来ました。これまでもいろいろ助けてもらいました。
      今回も質問させてください。
      
      
      	A	    B	        C	D	E
      1		織田信長			
      2		  期間⇒        5	3	2
      3	0	真田幸村	A	D	C
      4	0	上杉謙信	A	C	C
      5	10	織田信長	C	B	B
      6	2	伊達政宗	B	A	B
      7	0	石田三成	A	C	A
      8	3	真田昌幸	A	B	D
      9	0	武田信玄	B	A	D
      10	5	黒田官兵衛	C	D	C
      11	10	竹中半兵衛	C	B	B
      12	7	豊臣秀吉	C	A	B
      13	0	徳川家康	D	D	A
      14	0	明智光秀	D	C	A
      15	0	島津義弘		D	D
      16	0	本多忠勝	B	C	D
      17	3	立花宗茂		B	C
      18	2	前田利家		D	B
      
      A列:計算結果
      B列:メンバー名
      CDE列:グループABCD班
      2行目:期間⇒グループ分けされた期間 5ヶ月など
      
      B1にメンバーの中から任意の名前を入力すると,その入力された「織田」さんとグループが同じだった,重なった期間がA列に表示されます。
      例えば,「伊達政宗」さんは織田さんと同じグループに2ヶ月一緒でしたので,A6には2と表示されます。
      
      このような任意の人と重なる期間を算出するにはA列にどのように書けばよろしいでしょうか?
      空白はどのグループにも参加していないことを意味しています。
      よろしくお願いいたします。
      
      




    [133586] Re[1]: 任意の人と重なる期間を表示させたい-

    記事引用/メール受信=OFF■

    □投稿者/ メジロ -(2023/02/06(15:40))
    □U R L/
      A列の式が長くなるので、私なら1行目にグループを求めて
      計算式を立てます。
      
       C1: =INDEX(C3:C18,MATCH($B$1,$B$3:$B$18,0))
      
      上の式をE列までコピーします。
      
       A3: =IF(B3="","",SUMPRODUCT((C3:E3=$C$1:$E$1)*$C$2:$E$2))
      
      必要数、下にコピーします。
      
      




    [133587] (削除)-

    記事引用/メール受信=OFF■

    □投稿者/ / -(2023/02/06(15:40))
    □U R L/

      この記事は削除されました




    [133714] Re[2]: (削除)-

    記事引用/メール受信=OFF■

    □投稿者/ wwww3 -(2023/04/21(20:37))
    □U R L/

      A B C D E F G H I J K L M
      0.6359 0.6407 -0.0082 -0.0080 -0.0079 -0.0078 -0.0074 -0.0068 -0.0059 -0.0057 -0.0053 -0.0048
      0.6367 0.6412 -0.0074 -0.0072 -0.0071 -0.0070 -0.0066 -0.0060 -0.0051 -0.0049 -0.0045 -0.0040
      0.6374 0.6416 -0.0067 -0.0065 -0.0064 -0.0063 -0.0059 -0.0053 -0.0044 -0.0042 -0.0038 -0.0033
      0.6382 0.6418 -0.0059 -0.0057 -0.0056 -0.0055 -0.0051 -0.0045 -0.0036 -0.0034 -0.0030 -0.0025
      0.6385 0.6427 -0.0056 -0.0054 -0.0053 -0.0052 -0.0048 -0.0042 -0.0033 -0.0031 -0.0027 -0.0022
      0.6394 0.6433 -0.0047 -0.0045 -0.0044 -0.0043 -0.0039 -0.0033 -0.0024 -0.0022 -0.0018 -0.0013
      0.6397 0.6437 -0.0044 -0.0042 -0.0041 -0.0040 -0.0036 -0.0030 -0.0021 -0.0019 -0.0015 -0.0010
      0.6401 0.6438 -0.0040 -0.0038 -0.0037 -0.0036 -0.0032 -0.0026 -0.0017 -0.0015 -0.0011 -0.0006
      0.6405 0.6439 -0.0036 -0.0034 -0.0033 -0.0032 -0.0028 -0.0022 -0.0013 -0.0011 -0.0007 -0.0002
      0.6408 0.6441 -0.0033 -0.0031 -0.0030 -0.0029 -0.0025 -0.0019 -0.0010 -0.0008 -0.0004 0.0001
      ひょうのはりつけは




    [133715] Re[3]: (削除)-

    記事引用/メール受信=ON■

    □投稿者/ Mike -(2023/04/24(19:05))
    □U R L/
        A  B  C D E F G H I
      1   織田     C B B
      2   期間 5 3 2  作業用
      3   真田 A D C
      4   上杉 A C C
      5 10 織田 C B B  5 3 2
      6  2 伊達 B A B     2
      7   石田 A C A
      8  3 真田 A B D   3 
      9   武田 B A D
      10 5 黒田 C D C  5   
      11 10 竹中 C B B  5 3 2
      12 7 豊臣 C A B  5   2
      13  徳川 D D A
      14  明智 D C A
      15  島津  D D
      16  本多 B C D
      17 3 立花  B C   3
      18 2 前田  D B     2
      
      G1: =VLOOKUP($B1,$B$3:$E$18,COLUMN(B1),FALSE)
      セル G1 を右方2列にオートフィル
      G3: =C$2*(G$1=C3)
      セル G3 を右方2列&下方にズズーッと(18行目まで)オートフィル
      A3: =SUM(G3:I3)
      セル A3 を下方にズズーッと(18行目まで)オートフィル
      ちなみに、範囲 G3:I18 および A3:A18 は、
      G/標準;;
      に書式設定して、数値 0 を疑似空白表示にしてます。



      ++++++++++++++++++++
      OS      ⇒OTHER
      Version⇒OTHER
      ++++++++++++++++++++




    [133716] Re[4]: (削除)-

    記事引用/メール受信=OFF■

    □投稿者/ Mike -(2023/04/25(10:14))
    □U R L/
      ご参考
        A  B  C D E F G H I J K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y
      1   織田     C B B      ↓↓↓
      2   期間 5 3 2  作業用  真田 上杉 織田 伊達 石田 武田 黒田 竹中 豊臣 徳川 明智 島津 本多 立花 前田
      3   真田 A D C        10  7       5     5       3     3     2  3
      4   上杉 A C C        7  10       8     2          3     3  2  
      5 10 織田 C B B  5 3 2        10  2       5  10  7            3  2
      6  2 伊達 B A B     2        2  10     8     2  5          5     2
      7   石田 A C A        5  8       10            2  5     3
      8  3 真田 A B D   3     5  5  3     5  2     3          2  2  3
      9   武田 B A D                8    10       3       2  7
      10 5 黒田 C D C  5      5  2  5         10  5  5  3     3     2  3
      11 10 竹中 C B B  5 3 2        10  2       5  10  7            3  2
      12 7 豊臣 C A B  5   2        7  5     3  5  7  10               2
      13  徳川 D D A        3          2     3       10  7  3       3
      14  明智 D C A           3       5            7  10     3
      15  島津  D D        3            2  3       3    10  2  5  8
      16  本多 B C D           3     5  3  7            3  2  10
      17 3 立花  B C   3     2  2  3          2  3          5    10  5
      18 2 前田  D B     2   3     2  2       3  2  2  3     8     5  10



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G