アプリ版:「スタンプのみでお礼する」機能のリリースについて

画像のように
sheet1に単価表
sheet2に請求書
を作っています。

■質問1■
請求書の「出発」と「到着」を入力すると、単価表からそのリストにあった金額が表示されるようにしたいのですが、どういう関数を使えばよいでしょうか。

■質問2■
現在は
出発「東京」 到着「岡山」はA社しかありませんが、もし

出発「東京」 到着「岡山」がA社もB社も出てきた場合、
sheet2請求書の「取引先」を自分で入力すると単価を表示させることは可能でしょうか。

ご返答よろしくお願いします。

「複数の項目と合致するデータを表示したい 」の質問画像

A 回答 (3件)

自分がやるなら配列計算さけたいので、


A列の左にID用の列を挿入し、
出発-到着-取引先
と表示されるようにします。

A2=B2&"-"&C2&"-"&E2
といった感じですね(Aに新しく挿入してるのでA,B,D列がB,C,E列になってます)
-でつなげるのは、そのままつなげて○△□となった時に○-△□か○△-□か分からないからです。
(そうそうあるとは思いませんが)

そしてこのID列を対象としてVLOOKUPで検索します。
    • good
    • 0
この回答へのお礼

ご返答ありがとうございます。
難しく考えすぎていたようです。

したいことが簡単にできました。
本当にありがとうございました。

お礼日時:2017/03/03 08:01

Sheet2!H2に


=SUM(IF((C2=Sheet1!$A$2:$A$7)*(E2=Sheet1!$B$2:$B$7)*(J2=Sheet1!$D$2:$D$7),Sheet1!$C$2:$C$7,0))
を入力してエンターではなくCTRL+SHIFT+ENTERで
如何でしょうか?
ただSUMを用いる都合で絶対に単価表への重複入力のない工夫と、
名前定義による可変領域をとりいれられる事をお勧めします。
    • good
    • 0
この回答へのお礼

ご返答ありがとうございます。

CTRL+SHIFT+ENTER
初めて知りました。
NO.3様のでできましたがとても勉強になりました。
ありがとうございました。

お礼日時:2017/03/03 08:02

SUMIFSでいいのでは?

    • good
    • 0
この回答へのお礼

ご返答ありがとうございました。
sumusifを使ってもできなかったので質問させて頂きました。

NO.3様の方法でできました。
ありがとうございました。

お礼日時:2017/03/03 08:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!