エクセル関数のことで
◇-エクセル関数のことで-給料前(6/17-13:20)No.4835 ┗Re:エクセル関数のことで-タッキー(6/17-15:24)No.4839 ┗Re:エクセル関数のことで-タッキー(6/17-16:10)No.4841 ┗Re:エクセル関数のことで-給料前(6/17-17:21)No.4842 ┗Re:エクセル関数のことで-タッキー(6/17-18:08)No.4845
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
4835 | エクセル関数のことで | 給料前 | 6/17-13:20 |
メーカー名:関連性無し OS名:OSに関係無し パソコン名:不明 -- 同じブック内のエクセルシートで、別シートのあるセル内のフォント色が 青だったら、もう一つのシートのセル (シートどうしでセル表示か反映される状態にあります) もフォントも青にすることはどんな関数をつかうのでしょうか? お願いします。 |
▲このページのトップに戻る
4839 | Re:エクセル関数のことで | タッキー | 6/17-15:24 |
記事番号4835へのコメント >同じブック内のエクセルシートで、別シートのあるセル内のフォント色が >青だったら、もう一つのシートのセル >(シートどうしでセル表示か反映される状態にあります) >もフォントも青にすることはどんな関数をつかうのでしょうか? かなりややこしいので、EXCELは使いこなしているという前提で説明します。関数は 自分で定義しなければなりません Sheet2のB2-B11に文字に色をつけたデータがあり、その色を、Sheet1のA1-A10の データに反映させたいとします。 まず、関数を定義します (1) Sheet1のA1をクリック (2) メニューの、挿入-名前-定義 をクリック (3) 「名前」に、適当な名前を入れる。この名前が、文字の色を調べる関数の名前 になります。例えば、MOJINOIROという名前にしましょう (4) 「参照範囲」に、=GET.CELL(24,Sheet2!B2) と入れ、OKします これで、関数が出来たので、次にA1:A10に、条件付き書式を設定します (5) Sheet1のA1をクリック (6) 書式-条件付書式 をクリック (7) 「数式が」を選ぶ (8) =(MOJINOIRO=XX) と入力。ここで、XXは文字色を表す数字なので、実際には 17だとか41だとかの数値をここに入れる。具体的にどの色がいくつ数値になるか は、ためしにA1セルに、=MOJINOIRO とこの関数を入れ、Sheet2 B2セルの文字色 を変えて見れば分かるので調べてください。なお、このとき、B2の文字色を変えた ら、F9を押して書式を更新すること (9) 「書式」をクリックして、その文字色に対応した書式を設定 (10) 文字色が複数あるときは、条件を増やして上記を繰り返す (11) 以上で、A1の書式設定が完了したので、これをA2-A10に書式コピー 以上、やって見てください |
▲このページのトップに戻る
4841 | Re:エクセル関数のことで | タッキー | 6/17-16:10 |
記事番号4839へのコメント 書き忘れましたが、文字色を調べる関数は、文字列の先頭の文字しか調べません。従っ て、文字ごとに色が違っていて、その2番目の文字の色を調べて・・・というようなことを したいのならお手上げです。まあ、そんな風変わりなことをしたいなんてケースはないと は思いますが・・・ |
▲このページのトップに戻る
4842 | Re:エクセル関数のことで | 給料前 | 6/17-17:21 |
記事番号4841へのコメント お返事ありがとうございます。 これだと、シート2で色付きのデータがあるのを シート1で同じデータを色付けにしたくても、 うまくいきません。 シートのセルに何のデータをいれても、セルの書式設定により、 同じ色になってしまい、データと関係なくなってしまうのですが..。 お願いします。 |
▲このページのトップに戻る
4845 | Re:エクセル関数のことで | タッキー | 6/17-18:08 |
記事番号4842へのコメント >シートのセルに何のデータをいれても、セルの書式設定により、 >同じ色になってしまい、データと関係なくなってしまうのですが..。 >お願いします。 > すみません 間違いがひとつありました MOJINOIROを定義するところで、 (4) 「参照範囲」に、=GET.CELL(24,Sheet2!B2) と入れ、OKします を (4) 「参照範囲」に、=GET.CELL(24,Sheet2!B2)+NOW()*0 と入れ、OKします に変えてください 最新のセル情報を取得するためのものです |