データAへデータBの発注No.をもってくる
データAは、得意先No.として受注No.と集計No.のどちらかの番号
が入っています。
データBには、集計No.と受注No.とがわかれて入っています。
データA
1 2
得意先No. 受注No.(データBの受注番号をもってくる)
3456789 589650
7898566 365897
996535 445268
885472 589415
データAの得意先No.をキーにデータBの集計No.と仮受注No.を範囲を見て
受注No.をデータAの受注No.へもっていく
データB
1 2 3
集計No. 仮受注No. 受注No.
3456789 878962 589650
7899566 984689 365897
8547895 996635 445268
7814562 885472 589415
上記のような方式でデータをもってくる関数を教えてください。
No.1ベストアンサー
- 回答日時:
不明点がいろいろとあるので、補足をお願いできますか。
使用ソフトはエクセルでしょうか。
エクセルだとして、バージョンは何でしょうか。
列を番号で表示させているということでしょうか。
データAの1列目には、データBの集計No.か仮受注No.かのいずれかが必ず入るということでしょうか。
集計No.や仮受注No.の並び順には規則性がありましょうか。
データA、Bそれぞれの行数はおおよそどのくらいでしょうか。
この回答への補足
ご返答ありがとうございます。
使用ソフトは、エクセルです。
xpですので、2003辺りです
はい、実際はA・B・C・・・・・・です
集計No.か仮受注No.のどちらかが入ります。場合はエラー表示にします
ここでは、簡単にかきましたが、実際は
データA(実績データ)
得意先No. を 得意先No.+商品コード+納品日+金額の数字に変えています。
(文字列)
(なぜかというと得意先No.には集計No.(受注No.の集合体)・受注No.単体)
データB(検収データ)
検収データには集計No.と受注No.が入っており、これも
A列(集計No.)集計No.+商品コード+納品日+金額の数字に変えています。
(文字列)
B列(仮受注No.)受注No.+商品コード+納品日+金額の数字に変えています。
(文字列)
C列 実際の受注No.です
並び順には規則性はありません。
多い時で5,000行~10、000行ある場合があります
この後データAに受注No.をもっていき、後にデータAに検収No.をもっていきます。
何卒よろしくお願い致します。
No.2
- 回答日時:
No.1の者です。
そういう状態であれば、次のような数式でいかがでしょうか。データAのあるシートのデータは1行目から存在し、データBのあるシート名を「データB」として、データAのあるシートのB1セルに次の数式を入力して、下方向にコピー&ペースト。
=IF(ISERROR(MATCH($A1,データB!$A:$A,0)),INDIRECT("データB!C"&MATCH($A1,データB!$B:$B,0)),INDIRECT("データB!C"&MATCH(A1,データB!A:A,0)))
実際の状態がちょっと掴めなかったので(申し訳ありません)、適宜変更してください。
No.3
- 回答日時:
横から失礼します。
こんな式もありかなと書いてみました。もしOK2007さんの式でてこずられる場合はお試しください。
Sheet1のB2に
=IFERROR(VLOOKUP(A2,データB!$A$2:$C$99999,3,FALSE),VLOOKUP(A2,データB!$B$2:$C$99999,2,FALSE))
下へ必要数ドラッグ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) VBAで、シート間の転記するコードを教えてください。 4 2023/03/26 10:43
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Excel(エクセル) VBAで同フォルダ内の別ブックを開かず参照して条件の一致する行の指定セルを抽出するには? 1 2022/07/21 19:29
- Visual Basic(VBA) VBAで大量データの処理 3 2022/11/15 21:53
- Access(アクセス) アクセスのグループ化で、 No.が10番台のJPY合計 No.が20番台のJPY合計 No.が30番 1 2022/12/20 14:39
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- Excel(エクセル) ピボットテーブル 4 2023/01/25 09:26
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- その他(プログラミング・Web制作) R言語の決定木について。 喫煙者のデータなんですが、タバコを吸っているか吸っていないかを「yes 」 1 2023/05/31 17:40
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゴルフコンペの会費に係る消費...
-
繁殖用の成犬が死にました。
-
「インボイス制度」ゴルフコン...
-
タイミーでバイトを雇った際の...
-
償却資産の固定資産税について
-
個人事業主で高速道路料金の立...
-
帳簿についてです。 塗装業の塗...
-
「インボイス」ゴルフコンペの...
-
インボイス制度 不動産売買の際...
-
Windows11なのですがPDFにパス...
-
交通費の支給について
-
「イオンのセルフレジの領収書」...
-
青色申告の勘定科目について
-
""未上場株式会社""の財務情報...
-
控除額が給料の支払金額を上回...
-
賞与引当金の計上について計上...
-
印紙について
-
電子帳簿保存法 CM内容の真偽
-
会社の資本金とかでよくある 「1...
-
インボイス対応の領収書の書き...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
帳簿についてです。 塗装業の塗...
-
ゴルフコンペの会費に係る消費...
-
タイミーでバイトを雇った際の...
-
インボイス制度 不動産売買の際...
-
Windows11なのですがPDFにパス...
-
「インボイス制度」ゴルフコン...
-
会社主催のイベント費用の勘定...
-
パソコンが壊れ交換となった場...
-
振替について教えて下さい 来期...
-
給与の未払、翌月2ヶ月分振込と...
-
【確定申告】車譲渡の経理処理...
-
経理の勉強をしてます。 今、読...
-
「イオンのセルフレジの領収書」...
-
法人ですが、会計ソフトに入力...
-
賞与の計算方法がわからない
-
節税したい。経理事務所への依...
-
キャンセルされた新幹線の領収...
-
原価61万円の作業費用に粗利50...
-
「インボイス」ゴルフコンペの...
-
【数学・粗利率の計算】A社がB...
おすすめ情報