ここから質問投稿すると、最大4000ポイント当たる!!!! >>

Excelで、以下のような事を実現したいのですが、どのようにすれば出来るのでしょうか?

こんにちは。

Excelで、以下のような事を実現したいのですが、どのようにすれば出来るのでしょうか?

品物.xlsのセルA1に”りんご”と入力されているとします。

単価.xlsのA列の何行目かに”りんご”と入力されていて、そのリンゴの単価が
同じ単価.xlsのセルB1に100と入力されているとします。

このような条件の場合、
品物.xlsのB1に、単価.xlsのセルB1に入力されている100を反映させたいのですが、
どのようにすればできますでしょうか。

よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

先の式は間違っています。

A1セルにリンゴが入力されているとしたらB1セルには次の式を入力します。

=IF(COUNTIF([単価.xls]Sheet1!$A:$A,A1)=0,"",VLOOKUP(A1,[単価.xls]Sheet1!$A:$B,2,FALSE))
    • good
    • 0
この回答へのお礼

ありがとうございました。便利な方法を教えて頂き助かりました。

お礼日時:2010/04/08 11:51

次の式をB1セルに入力すればよいでしょう。



=IF([単価.xls]Sheet1!$A:$A,A1)=0,"",COUNTIF(VLOOKUP(A1,[単価.xls]Sheet1!$A:$B,2,FALSE))
    • good
    • 0

一例として↓の画像通りです。

「Excelで、以下のような事を実現したい」の回答画像2
    • good
    • 0
この回答へのお礼

有りがと問うございます。VLOOKUPが便利そうなの覚えておきます。

お礼日時:2010/04/08 11:52

品物.xlsと単価.xlsの両方を開き、品物.xlsのB1に、以下のように入力すると出来ますが…



 =[単価.xls]Sheet1!$B$1

この方法は単にピンポイントに単価.xlsのセルB1の内容を参照しているだけなので、何らかの法則にしたがって単価.xlsに複数記載された価格のうちから一つを自動的にセレクトして表示させたいというような要望であれば、もう少し条件を書いていただく必要があります。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。

お礼日時:2010/04/08 11:54

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


人気Q&Aランキング