ExcelのVLOOKUPのようなことを実現したい

Sawako
Sawako Member
編集済: 5月 2023 仲間に相談

以下のように、2つのデータセットから日別の売上を計算したいと考えています。
Excelであれば、VLOOKUPで商品名から単価を表に入れることができるのですが
DOMOの場合、どう実現すれば良いでしょうか?
DATA FLOWを使うのだとは思うのですが・・・。

 

■データセット1
商品と販売個数が日別でまとまったデータセット

販売日 商品 個数
2016/09/01 りんご 1
2016/09/01 みかん 2
2016/09/01 メロン 3
2016/09/01 スイカ 3
2016/09/01 バナナ 4
 

■データセット2
商品ごとの販売単価がまとまとまったデータセット

りんご \100
みかん \200
メロン \300
スイカ \300
バナナ \400

ベストアンサー

  • takashi
    takashi Member
    回答済み✓

    インプットでデータセット1と2を用意して、join に繋げ、

    join内で データセット1を左、データセット2を右にセットし、

    それぞれ商品を選択、接続は left outer を選択

    join からoutput に繋げる事で出力出来ませんか。

     

    データセット1 -
    (input)            |
                         |- join ------- output
                         | (left outer)
    データセット2 -
    (input)

     

     

  • Sawako
    Sawako Member
    回答済み✓

    お礼が遅くなりもうしわけありません。

    無事にできました、ありがとうございま

答え

  • 単純に行くなら、こんなSQL文を書くとかですかねぇ?

     

    select `販売日`,`データセット1`.`商品`,`個数`,`単価`
    from `データセット1`
    left outer join `データセット2`
    on `データセット1`.`商品` = `データセット2`.`商品`

    order by `販売日`,`データセット1`.`商品`

     

  • SQLではなく、Magic ELTで作る方法はないでしょうか?

  • takashi
    takashi Member
    回答済み✓

    インプットでデータセット1と2を用意して、join に繋げ、

    join内で データセット1を左、データセット2を右にセットし、

    それぞれ商品を選択、接続は left outer を選択

    join からoutput に繋げる事で出力出来ませんか。

     

    データセット1 -
    (input)            |
                         |- join ------- output
                         | (left outer)
    データセット2 -
    (input)

     

     

  • Sawako
    Sawako Member
    回答済み✓

    お礼が遅くなりもうしわけありません。

    無事にできました、ありがとうございま