[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複雑なシート間のデータ反映』(みれい)
例えば
シート1に
A B C D
エー株式会社 6:00 〜 7:00
ビー株式会社 8:00 〜 8:30
シー株式会社 9:00 〜 10:00
↑ ↑ ↑
リスト20件 リスト(6:00〜23:00)
とデータを入力した場合に
シート2のBに会社名を自動反映させたいです。
A B
6:00 エー株式会社
6:30 エー株式会社
7:00
7:30
8:00 ビー株式会社
8:30
9:00 シー株式会社
9:30 シー株式会社
10:00
↑
固定
よろしくお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
どっちのシートも、1行目は見出し、2行目からデータだとして
まず、Sheet2のA列の時刻をどうやって入力したのか知りませんが、 ↓ のようにしてください。
A2に 6:00 を手入力。 A3 =TEXT(A2+"0:30","h:mm")*1
A3の表示形式を「時刻」にして、23:00まで下にコピー
B2 =IFERROR(LOOKUP(1,0/((Sheet1!$B$2:$B$50<=A2)*(Sheet1!$D$2:$D$50>A2)),Sheet1!$A$2:$A$50),"")
下にコピー
以上です (笑) 2018/02/25(日) 10:17
Sheet1の時刻は入力規則のリストから選択するんですか?
だったら入力規則の「元の値」は、Sheet2のA列の時刻にしてください。
言われなくても、そうしているのかもしれませんが・・・ (笑) 2018/02/25(日) 19:59
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.