[[20171206150438]] 『指定した数値を別シートから検索して色を付けたい』(ぴん) ページの最後に飛ぶ

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

 

『指定した数値を別シートから検索して色を付けたい。』(ぴん)

SHEET1 A1のセルに数値を102-148を入力したら、
SHEET2 C列から102,103,104・・・を探して色を付けるマクロを教えていただけますでしょうか。(1つだけの場合があります。例 107だけ)
入力場所はA1のセルだけです。

< 使用 Excel:Excel2010、使用 OS:unknown >


 条件付き書式ではだめなのでしょうか?

 Sheet2のC列選択
 [ホームタブ]にある条件付き書式クリック→新しいルール 
 数式を使用して〜をクリック
 =AND(Sheet1!$A$1<>"",C1=Sheet1!$A$1)
 書式をクリックして塗りつぶしタブから色を選択
(bi) 2017/12/06(水) 15:31

ありがとうございます。
条件付き書式でもいいのですが、A1のセルに数値を102-148を入力したら、102から148まで探して色をつけたいのですが、条件付き書式でもできるのでしょうか?
(ぴん) 2017/12/06(水) 15:52

 =AND(Sheet1!$A$1<>"",C1>=LEFT(Sheet1!$A$1,3)*1,C1<=RIGHT(Sheet1!$A$1,3)*1)

 ちなみに上記は○○○-○○○のように左右3桁のみ対応ですが、2桁だったり4桁だったり
 することもあるのでしょうか?
(bi) 2017/12/06(水) 16:09

 =AND(LEFT(Sheet1!$A$1,FIND("-",Sheet1!$A$1&"-")-1)*1<=C1,IFERROR(REPLACE(Sheet1!$A$1,1,FIND("-",Sheet1!$A$1),"")*1,Sheet1!$A$1)>=C1)
 桁数の制限はない。
(ねむねむ) 2017/12/06(水) 16:13

 ねむねむさんから適切な回答があったので私のは無視してください。
(bi) 2017/12/06(水) 16:20

おはようございます。コピペしてためしたんですが、色がつかないんですがどうしてでしょうか? =AND(LEFT(Sheet1!$A$1,FIND("-",Sheet1!$A$1&"-")-1)*1<=C1,IFERROR(REPLACE(Sheet1!$A$1,1,FIND("-",Sheet1!$A$1),"")*1,Sheet1!$A$1)>=C1)

(ぴん) 2017/12/07(木) 08:22


 A1セルに入力している値をコピーして貼り付けてくれないか?
 また、セルに
 =LEFT(Sheet1!$A$1,FIND("-",Sheet1!$A$1&"-")-1)*1
 =REPLACE(Sheet1!$A$1,1,FIND("-",Sheet1!$A$1),"")*1
 と入力するとなんと表示されるだろうか?

(ねむねむ) 2017/12/07(木) 08:52


すみませんでした。できました。大変助かりました。ありがとうございました。
(ぴん) 2017/12/07(木) 09:05

ちなみに、A列に数値を102,104,106・・・と入力されているのをみて、C列から探して色をつけることはできるのでしょうか?
(ぴん) 2017/12/07(木) 10:14

 =COUNTIF(Sheet1!A:A,C1)
 としてみてくれ。
(ねむねむ) 2017/12/07(木) 10:20

ありがとうございました。
(ぴん) 2017/12/07(木) 11:48

コメント返信:

[ 一覧(最新更新順) ]


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