[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『請求された料金が合っているかを一致検索』(n)
たびたびお世話になっております。
ある会社からの請求書(毎月数百件)の支払い付け合わせ作業を
関数でこなしております。
車を全国の決まった場所から、各地の港近辺に運ぶ料金の支払いです。
今まで使っていた式から、もっと工夫をしたいと
思い、相談させていただきます。
まず、今までどういう式を使っていたかを説明させていただきます。
◇sheet1に今月の支払い予定データを貼り付けます。
F列に支払い予定料金 H列に式 I列に引取先名 J列に納車先名です。
◇Sheet2に今までの実績の料金表が作成してあります。
F列に料金 I列に引取先名 J列に納車先名です。
sheet1のH列の式は
=IF(OR(COUNTIFS(sheet2!F:F,$F2,sheet2!I:I,$I2,sheet2!J:J,$J2)),"〇","一致なし")
で、これによって、sheet2にある料金と引取先名と納車先名がsheet1と一致しているかを調べています。
改変したい部分の説明をします。
引取先は、個別名称のままでよいが、
納車先は、都道府県でくくりたい。
例)
群馬会場から神奈川県へ納車は10,000円である。
群馬会場からりんご会社、みかん会社、いちご会社(すべて神奈川県所在)
納車はいずれも10,0000円である。
例外にも対応できるようにはしたいのですが、
sheet2に大量の組み合わせを登録していくよりも
簡単な方法がないかと考え、
sheet2には、引取先と納車都道府県と料金を載せ、
sheet3に納車先の個別名称とその所在都道府県をリストすることによって
うまく式が作れるのではないだろうかというところまでは
思いつくのですが、その先、まったくわかりません。
sheet2
F列は料金 I列が引取先 N列が都道府県
sheet3
A列に個別納車先会社名 C列に所在都道府県
です。
もしなにかヒント的なことでも、助言いただければ
大変ありがたいです。
sheet1のH列の式を変えたいです。
< 使用 Excel:Excel2016、使用 OS:Windows7 >
sheet2
F10 I10 N10
10,000 群馬会場 神奈川県
sheet3
A列 C列
A1りんご会社 神奈川県
A2みかん会社 神奈川県
A3いちご会社 神奈川県
sheet1のH列に 一致無しを導きだせる式を作りたいです。
(n) 2017/08/02(水) 15:53
もし、引取先がsheet2の群馬会場と10,000円が一致して、さらに納車先がsheet3のりんご会場が神奈川県所在であるということが
sheet2の神奈川県と一致しすれば、〇となる
というような式
または、まったく別の手法でもかまいません。
お手数をおかけします。どうぞよろしくお願いいたします。
(n) 2017/08/02(水) 16:16
H2セル =IF(SUMIFS(Sheet2!F:F,Sheet2!I:I,I2,Sheet2!J:J,VLOOKUP(J2,Sheet3!A:C,3,FALSE))=F2,"〇","一致なし")
(半平太) 2017/08/02(水) 16:18
(n) 2017/08/02(水) 16:20
(n) 2017/08/03(木) 14:31
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.