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

sheet1がA~R列・100行程です

sheet2のO列に条件にあったsheet1のデータを抽出したいと考えています

条件はsheet2のD列にある数字がsheet1のF列にある数字が一致した場合、sheet2のO列に
sheet1のJ列の数字を返す

です
全ての列が数字のみの文字列です

sheet1
   ~  F列  ~  J列  ~
1行    235    10000
2行    235    5000
3行    240    5000
4行    356    5000
5行    752    6000

sheet2
   ~  D列  ~  O列  
1行    235    15000
2行    406    空白
3行    752    6000
            ↓
         この列に入る関数をお聞きしたいです
*他の列には別の文字列が入っています

またsheet1のF列はデータが重複している場合もあります
その場合はF列で重複している行のJ列の和(上で言ったら、J1とJ2の和をO1へ)で
返すことができたらありがたいです

shhet1のデータは日々変わる物をその都度張り付けます

お知恵をお貸しいただければ嬉しいです
宜しくお願いします

A 回答 (2件)

こんばんは!



SUMIf関数で対応できると思います。

データは両シートとも1行目からというコトで良いのでしょうか?
そうであれば、Sheet2のO1セルに
=IF(COUNTIF(Sheet1!F:F,D1),SUMIF(Sheet1!F:F,D1,Sheet1!J:J),"")

という数式を入れフィルハンドルで下へコピーしてみてください。m(_ _)m
    • good
    • 0
この回答へのお礼

ご回答有難うございます。

申し訳ございません。書き忘れましたがSheet2の1行目には見出しが来るので、実際はO2以降に抽出となります

お礼日時:2020/02/21 21:57

No.1です。



>1行目には見出しが来るので、実際はO2以降に抽出となります

=IF(COUNTIF(Sheet1!F:F,D2),SUMIF(Sheet1!F:F,D2,Sheet1!J:J),"")

で大丈夫だと思います。

※ D1の部分をD2に変えるだけです。m(_ _)m
    • good
    • 0
この回答へのお礼

ありがとうございました!
無事作成出来ました。感謝致します!

お礼日時:2020/02/22 02:56

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