[[20220803100433]] 『C列が重複する場合、F列に自動で入力されるように』(美咲) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『C列が重複する場合、F列に自動で入力されるようにしたい』(美咲)

先ほどはありがとうございました。
また壁にぶつかりまして・・。

まず、あれからCに「調理連番」という列を追加し、
=IF(COUNTIF($E$2:E3,E3)=1,MAX($C$2:C2)+1,
INDEX($C$2:C2,MATCH(E3,$E$2:E2,0),1))
という関数を入力し、E列の「料理」に連番を振りました。

というのも、以下のことをやりたいからです。

例えば、現在はこのような表になっているのですが、

    C列     D列   E列 F列
1行目 調理連番  食材   料理     調理方法
2行目  1    いも   カレー     煮る
3行目  2    いも   ガレット    焼く
4行目  3    いも   ポテトサラダ  盛り付ける
5行目  4    豚肉   とんかつ    揚げる
6行目  1    豚肉   カレー     煮る

この表の4行目と5行目の間に

     調理連番  食材   料理     調理方法
     1   にんじん  カレー    

という列を追加した場合に、C列「調理連番"1"」を元にして
自動でF列「調理方法」に「煮る」が追加されるようにしたいのです。

私の拙い文章力で伝わっているかどうか不安ですが、
何かよい方法はないでしょうか?
 

< 使用 アプリ:スプレッドシート、使用 OS:Windows10 >


  _H_ __I___
 1| 1 |煮る
 2| 2 |焼く
 3| 3 |盛り付ける
 4| 4 |揚げる

 こういうリスト作ってvlookupを使いましょう。
(.:*.ゆ ゅ) 2022/08/03(水) 11:04

 調理連番は料理から計算され順番が変わると変わっていくことになるので料理と調理方法の対応表を作ってVLOOKUP関数がいいのでは?

 例えば2行目と3行目の間にポテトサラダを追加するとそれまで3だったポテトサラダが2になり、2だったガレットが3になる。
(ねむねむ) 2022/08/03(水) 11:30

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.