[[20220811104439]] 『別シートのセルの値と同じだったら値をコピー』(Laulea) ページの最後に飛ぶ

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

 

『別シートのセルの値と同じだったら値をコピー』(Laulea)

Sheet1のA列に日付 

 Sheet2 A列に日付、Sheet2 B:Mに1時間ごとの予定が入力してあります。
 例えば[Sheet1 A1]の日付と合致する日付を[Sheet2 A列]から探して、合致している日付の行[Sheet2 B:M]を[Sheet1のF:Q]にコピーしたいのですが・・・。

 [Sheet1 A1] の日付と[Sheet2 A2]の日付が同じ場合
   [Sheet2 B2]→[Sheet1 F1]、[Sheet C2]→[Sheet1 G1]・・・・・
 [Sheet1 A2] の日付と[Sheet2 A5]の日付が同じ場合
   [Sheet2 B5]→[Sheet1 F2]、[Sheet C5]→[Sheet1 G1]・・・・・・
 
 又、Sheet2 B:Mは数値の入力されていないセルもあり、その場合はSheet1の当該セルは空欄にしたいです。
 こんな事ってできるでしょうか? 初心者の為、できるだけ簡単な方法をご教授いただけましたら幸いです。宜しくお願い致します。  

< 使用 アプリ:Excel2021、使用 OS:Windows10 >


 F1セル =IF(A1="","",LET(ret,XLOOKUP(A1,Sheet2!A:A,Sheet2!B:M,""),IF(ret="","",ret)))

 下にコピー

(半平太) 2022/08/11(木) 12:34


半平太さん、ありがとうございました。できました! LETという関数初めて見ました。勉強します!
(Laulea) 2022/08/11(木) 14:26

コメント返信:

[ 一覧(最新更新順) ]


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