[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2つの条件に一致する行のうち1つの行の文字列を統合したい』(ミー)
初めて質問させて頂きます。よろしくお願い致します。 小口現金出納帳の集計をしたいのですが、科目・部門別に SUMPRODUCTで合計金額を集計していますが、そこに摘要として 科目・部門が一致するもののうち、どれか一文の 支払先・摘要を統合して返したいのですが どのようにしたら良いでしょうか?? 上手く表の感じが入力できず、見づらくてすみません。 コード 科目 部門 支払先 摘要 出金額 175 仮払金 100 部長 仮払 10000 757 接待交際費 100 ABC食堂 食事代 12700 750 旅費交通費 100 パーキング 駐車場代 1000 757 接待交際費 200 MMM寿司 食事代 15000 757 接待交際費 100 ○×食堂 食事代 10000 以下のように集計したい 集計 757 接待交際費 100 ABC食堂-食事代他 22700 757 接待交際費 200 123寿司 他 15000
例表で疑問があったんで質問。
1) コードと科目(といっても科目別コードだと思うけど)が重複する分だけ抽出? 2)支払い先と摘要は1セルで抽出? 3) 摘要が1種類でも ○○他 と表記? 4)部門が1部門しかなくても 「他」と表記? 5) 集計後のハイフン有り無しは意味があるの?
(GobGob)
(質問の答えになっていますか??)
2)1セルで抽出したいです。部門が分かれていないとは、
VLOOKUPとCONCATENATEを使っていました
3)1種類の場合は他と表示はあってもなくても良い
4)ハイフンは支払先と摘要を分かり易くする為なので、別の表記でも良い
です。よろしくお願いします
(ミー)
A B C D E F 1 コード 科目 部門 支払先 摘要 出金額 2 175 仮払金 100 部長 仮払 10000 3 757 接待交際費 100 ABC食堂 食事代 12700 4 750 旅費交通費 100 パーキング 駐車場代 1000 5 757 接待交際費 200 MMM寿司 食事代 15000 6 757 接待交際費 100 ○×食堂 食事代 10000 7 8 9 10 11 コード 科目 部門 支払先 摘要 出金額 12 175 仮払金 100 部長 他 仮払 他 10000 13 757 接待交際費 100 ABC食堂 他 食事代 他 22700 14 750 旅費交通費 100 パーキング 他 駐車場代 他 1000 15 757 接待交際費 200 MMM寿司 他 食事代 他 15000 16
A12 =IF(SUM((FREQUENCY($A$2:$A$6*10^10+$C$2:$C$6,$A$2:$A$6*10^10+$C$2:$C$6)>0)*1)<ROW(A1),"",INDEX(A$2:A$6,SMALL(INDEX((MATCH($A$2:$A$6&-$C$2:$C$6,$A$2:$A$6&-$C$2:$C$6,0)<>ROW($1:$5))*10^16+ROW($1:$5),),ROW(A1)))) C12までコピー。
D12 =IF(A12="","",INDEX(D$2:D$6,MATCH($A12&-$C12,INDEX($A$2:$A$6&-$C$2:$C$6,),0))&" 他") E12へコピー。
F12 =IF(A12="","",SUMPRODUCT((A$2:A$6=A12)*(C$2:C$6=C12),F$2:F$6))
A12:F12 下へコピー。
※D列、E列は元表の一番最初のデータに「 他」を付けてるだけ。
(GobGob)
ありがとう御座いました♪
(ミー)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.