[[20151008164833]] 『到着時間の計算』(素人) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『到着時間の計算』(素人)

 到着時間の合計を計算したいのですが分からないので宜しくお願いします。
 シート1に出発地から到着地の時間が表にしてあります。
        A            B               C            
 1 出発地     到着地     時間(分)
 2    a              b           10
 3    b              c           20
 4    001        002           30
 5   本町         中町          40    
 など他に数種類あります。

 シート2に検索結果
         A          B      C     D       E     F
 1    合計     30            合計  30
 2   出発      001         出発    a  
 3   到着      002         到着     b
 4                        到着    c
 以上のようにしたいのですが分からないので宜しくお願いします。
 出発、到着、到着と続いてるのは、次々と立ち寄りした場合です。aからb,bからcの合計です。説明が下手ですが宜しくお願いします。

< 使用 Excel:unknown、使用 OS:unknown >


 B1 =SUMPRODUCT((C$2:C$10="到着")*SUMIF(Sheet1!$B$2:$B$5,D$2:D$10,Sheet1!$C$2:$C$5))
 
(GobGob) 2015/10/08(木) 17:39

 条件式いらないかも。。。w。

 =SUMPRODUCT(SUMIF(Sheet1!$B$2:$B$5,B$2:B$10,Sheet1!$C$2:$C$5))
  
(GobGob) 2015/10/08(木) 17:42

 (GobGob様
 有難うございす。
(素人) 2015/10/08(木) 23:55

 万全を期すならもうちょっと考えるべきかもでした。

	A	B	C	D	E	F	G	H
1	出発地	目的地	距離		合計	30	合計	110
2	自宅	B	10	←	出発	自宅	出発	自宅
3	B	C	20		到着	B	到着	E
4	C	D	30		到着	C	到着	F
5	自宅	E	20	←			到着	C
6	E	F	30				到着	D
7	B	G	10					
8	F	C	30					
9								
10								

 たとえば、 自宅からの目的地が複数あるって場合も考慮すると。

 F1 =SUMPRODUCT(SUMIFS($C2:$C19,$A$2:$A$19,F2:F20,$B2:$B19,F3:F21))
 こんな感じがエエかも。

 ※Excel 2007以降で対応。
(GobGob) 2015/10/09(金) 13:23

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.