[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『管理No.が一致したら「済」と表示させたい』(薔薇)
関数初心者です。
調べてみたいのですが、自力ではどうにもいかず、
教えてください。
<シート1>
A B 1 12-345 2 済 12-344 3 12-234
B列は管理No.です。
シートは複数あり、シート5(A列)にB2と同じ番号を入力したら、
A2のように「済」と表示させたい。
そして、その「済」セルは色づけし、見てすぐ分かるようにしたいのですが、
どのように設定したら良いのでしょうか?
A2のように「済」と表示させたい・・・COUNTIF(範囲,検索条件) その「済」セルは色づけし・・条件付書式
↑はどなたですか?署名をお願いします。 関数初心者とのことですので、もう少し説明を加えさせていただきます。 Sheet1のA1に =IF(COUNTIF(Sheet5!A:A,B1),"済","") と入力します。 A1セルをアクティブにし、そのセルの右下にある■をダブルクリックします。 その状態で、ツールバーの「書式」→「条件付書式」を選択します。 「セルの値が」「次の値に等しい」「済」 として、「書式」のボタンを押し、ご希望の書式を設定してOKを押します(2回)。 (ROUGE)
シート5のみであれば、教えて頂いた内容でうまくいきました。
条件付き書式設定もうまくいきました。
私の説明が悪かったのですが、
シートは全部で5個ありますので、
=IF(COUNTIF(sheet2:sheet5!A:A,B1),"済","")
このように複数シートを検索元として実施してみたのですが、
「#VALUE!」とエラーが返ってきます。
色々調べたのですが、COUNTIFでは複数シートを
串刺しすることは出来ないと書いてあり、悪戦苦闘しています。
他に良い方法はないでしょうか?
配列数式になります。 =IF(SUM(COUNTIF(INDIRECT("Sheet"&ROW($A$2:$A$5)&"!A:A"),B1)),"済","") と入力して、CtrlとShiftを押しながらEnterを押して数式を確定します。 あとは同じ手順になります。 (ROUGE)
たとえば、そのシート名をD2:D5の範囲に書き出した場合 =IF(SUM(COUNTIF(INDIRECT($D$2:$D$5&"!A:A"),B1)),"済","") と入力して、Ctrl+Shift+Enter で確定してみると うまくいきますか?
シート名の取り出しは、こちらが参考になるかもしれません。 [[20061211173554]]『シートの名前をセルに自動で入るようにしたい。』(ひろぞう)
(HANA)
みなさま、本当にありがとうございました!
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.