- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件に該当するセル(を含む列)を別シートに転記)
Excelでシート間の情報転記と行の挿入方法について
このQ&Aのポイント
- Excel(正しくはGoogleスプレッドシート)で、複数のシート間で情報を転記する方法と、行の挿入方法について教えてください。
- 具体的には、Sheet1にある「入荷待ち」の商品名をSheet2に転記し、かつ入荷予定日を記入する欄を追加する方法です。
- また、新しく商品名が追加された場合にも、商品名&状況と入荷予定日の欄がズレることなく連動して追加されるようにしたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#203218
回答No.1
シート1に入荷予定日、入荷日を入力するようにすれば、filter関数で自動的にシート2に入荷待表を作成出来ます。 シート1で入荷日を入力すると入荷済と表示され、シート2に抽出したデータからも項目が削除されます。 添付図に沿った数式説明となります。(上段がシート1 下段がシート2) シート1 B2式=if(A2<>"",if(D2<>"","入荷済","入荷待"),"") 下方にフィルコピー シート2 A2(品名)式=filter('シート1'!A:A,'シート1'!B:B="入荷待") B2(状況)式=filter('シート1'!B:B,'シート1'!B:B="入荷待") C2(予定日)式=filter('シート1'!C:C,'シート1'!B:B="入荷待") 抽出関数は下方へのコピペをしなくても=CONTINUEで自動的に下方の式が作成されます。 シート1 C、D列 、 シート2 C列は日付を表示する列なので表示型式の詳細設定で09/26日を選択しています。 不要な情報であればスルーして下さい。
お礼
ご回答ありがとうございます。 質問には記載しておりませんでしたが、Sheet1は社内で使用するシート、Sheet2は社外(取引先等)で記入するシートとしており、入荷予定日の欄は外部で記入してもらうためどうしてもSheet2に予定日の記入欄を作成する必要があります。 わざわざお答えいただいたのに申し訳ありませんm(__)m