[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『こんなエラー表示可能でしょうか?』(事務まま)
BOOK01〜番号管理
sheet1
A B C
1 1 001 物件A
2 3 002 物件B
3 003
4 004
5 005
BOOK2〜物件A管理
sheet1
BOOK1のsheet1を全てリンク
sheet2
A1=1(VLOOKにてA2に001と入力されたらBOOK2sheet1を参照し表示させる)
A2=001(手入力)
A3=物件A(VLOOKにてA2に001と入力されたらBOOK2sheet1を参照し表示させる)
A4〜A10=住所等、物件に関する情報を手入力
BOOK3〜物件B管理
sheet1
BOOK1のsheet1を全てリンク
sheet2
A1=3(VLOOKにてA2に001と入力されたらBOOK3sheet1を参照し表示させる)
A2=002(手入力)
A3=物件B(VLOOKにてA2に001と入力されたらBOOK3sheet1を参照し表示させる)
ただし、ここでたとえばBOOK3/sheet2/A2に間違って001と入力した際、001は物件Aで使用されており「エラー!重複しています」等のメッセージをB2あたりに表示させたい。
(セルが赤くなったりしたら尚良いけど、難しそうであればやめたい)
以後の003、004、005を入力してしまってもは情報が無いので、A1・A3ともに表示されないのでエラー表示は不必要。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
ということでしょうか、、
(TAKA) 2018/08/27(月) 15:27
[ホーム]→[条件付き書式]→[セルの強調表示ルール]→[指定の値に等しい]
を選択して
エラー!重複しています 書式:濃い赤の文字、明るい赤の背景
にすれば赤くもなります。
(TAKA) 2018/08/27(月) 15:35
重ね重ねありがとうございます。
<(_ _)>
これだと、BOOK2に限定されてしまうので、BOOK1のC1に文字が入力されたらBOOK1のB1の001は使用しているといった感じの認識にならないものでしょうか?
(事務まま) 2018/08/27(月) 15:55
んーこんな感じでしょうか。 A2に入力された文字を探して、その隣が空欄でないならメッセージを出しています。
=IF(VLOOKUP(A2,[Book1]Sheet1!$B:$C,2,0)="","","エラー!重複しています")
(TAKA) 2018/08/27(月) 16:25
・A2が空欄の時は #N/A になってしまうので、IFERROR(上の式,"") とした方がいいかも ・隣が空欄だったら という条件だけだと物件Bで使っている時までメッセージが出るので、 IF(AND(隣が空欄だったら,隣が物件Bじゃなかったら),"",メッセージ) とした方がいいかも
まとめると
IFERROR(IF(AND(隣が空欄だったら,隣が物件Bじゃなかったら),"",メッセージ),"")
こんな感じになります。
上の数式を参考に作ってみてください。
また分からなければ聞いてください。
(TAKA) 2018/08/27(月) 16:31
IFERROR(IF(OR(隣が空欄,隣が物件B),"",メッセージ),"")
もしくは
IFERROR(IF(AND(隣が空欄じゃない,隣が物件Bじゃない),メッセージ,""),"")
です。
(TAKA) 2018/08/27(月) 16:34
条件を空欄ではなく 0 にしてみてください
(TAKA) 2018/08/27(月) 16:57
間違っていたらすみません
(;^_^A
(事務まま) 2018/08/27(月) 17:07
・A2が空欄の時は #N/A になってしまうので、IFERROR(上の式,"") とした方がいいかも
ではないんですよね?
(TAKA) 2018/08/27(月) 17:12
A B C 1 001 物件A ←数式で別場所の値を参照 3 002 物件B 003 004 005
だとして、Sheet2 の B2 に数式
=IF(VLOOKUP(A2,Sheet1!B:C,2,0)=0,"","エラー")
■結果
Sheet1 の 001 の右が 0 のとき → 何も表示されない Sheet1 の 001 の右が 物件A のとき → エラー と表示 Sheet2 の A2 に何も入力されていないとき → #N/A と表示
(TAKA) 2018/08/27(月) 18:27
(事務まま) 2018/08/27(月) 18:35
(TAKA) 2018/08/28(火) 14:17
TAKAさん、ありがとうございました!
(事務まま) 2018/08/31(金) 09:48
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.