出産前後の痔にはご注意!

=で、数式のリンクはできるとおもうのですが、色まではリンクできないのでしょうか?同一ブックなら、作業グループ化でできるようなので、別ブックへリンクする場合でお願いします。

例 ブック1でA1=20(赤文字)→ブック2で、A1=20(赤文字)

このQ&Aに関連する最新のQ&A

A 回答 (3件)

=はエクセルの関数を設定するときに使うものです。

関数はセルの「値」をとって加工して、値を返すものです。
色はセルの書式による設定のもので、関数では左右できません。
書式と値を峻別して認識すること。
このエクセルの(現状の)基本原則を認識し、無駄な質問をしないよう。
    • good
    • 0

他のセルを使用して良ければ、面倒ですが可能です。




1.Book1.xlsのB1セルを選択して ツール→名前を挿入

2.名前の欄に  フォント色
  参照範囲の欄に  =GET.CELL(24,Sheet1!A1)+NOW()*0
  と入力し 追加ボタンを押してOKで閉じる
  このセルを下までコピー
  これで、文字色が赤の場合、B列に 3 と表示されます。

3.Book2.xlsのB列に Book1のB列をリンク貼付します。
   ※ =[Book1.xls]Sheet1!B1 と入れて 下までコピー

4.Book2のA列に条件付書式を設定します。
  A2セルを選択して 書式→条件付書式を選び
  条件1(1)の 「セルの値が」の▼をクリックして「数式が」に変更
  左側に  「 =$B2=3 」  と入力して、「書式」 ボタンを
クリックしフォントのタブで色を赤に変更
  この書式を A列の下までコピー
   ※A2をコピー → Aの最下段まで選択して
    右クリック→形式を選択して貼り付け→書式

これで、Book1.xlsのA5が赤字なら Book2.xlsのA5も赤字になります。

Book1 Sheet1等の名称はお使いの環境に合わせて書き換えて下さい。
    • good
    • 14

色が書式の表示形式や条件付書式によるものなら


書式のコピー・貼り付けで同様の表示は可能です。
それ以外だとマクロで行うか、出力先がセルでなくていいなら
カメラ機能(図のリンク貼り付け)ですね。

カメラ機能はリンク元の範囲をコピー後に
Shiftを押しながら「編集」で「図のリンク貼り付け」でできます。
テキスト文書として貼り付けられますが、リンク元の内容に応じて変化します。
    • good
    • 4

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで色の変更を他のシートに反映させるには

Execl2000を使っています。
Sheet1からSheet5まであるとします。
Sheet1のA1のセルの色を変えたときに、Sheet2~5のA1の色も自動的に変わるようにするにはどうすればいいのでしょうか。
数値などはリンク貼り付けで自動的に変わるようにできるのですが、色は無理のようです。
土日は返事ができませんが(今日はたまたま出勤日なのでOK)、よろしくおねがいします。

Aベストアンサー

いちばん簡単な方法は、Sheet1~Sheet5 を一括選択して A1 のセル色を変えることです。
マクロで処理する方法もありますが、わざわざそこまでする必要はないと思います。

Qexcel 参照しているセルに色がついていたら、返すセルにも色もつける

excelの詳しい方、ぜひ教えてください!

Sheet1にあるデータを、計算式によってSheet2に参照させていますが、Sheet1のセルの色までは参照する事ができません。
計算式はいたって簡単で、例えばSheet1のA1を参照している時は、Sheet2のセルに
=Sheet1!$A$1
と計算式を入力しています。
条件付き書式や関数も考えたのですが、
”もし、参照しているセルに色がついていたら、返すセルにも色もつける”
をどうすれば出来るのかわかりません。

どうか、わかる方ぜひ教えてください。お願いします!!

Aベストアンサー

セルを色情報を得ることはできませんから、通常の関数では行うことは出来ません。

Qあるセルに色を付けた時、別のセルにも同じ色が付く

表1と表2が有って、表1のセルに色をつけると、表2の同じ内容のセルにも同じ色が付くようにしたいのですが、
良い方法は無いでしょうか?

表1         表2
aaaa  |  bbbb cccc dddd
bbbb  |  cccc aaaa gggg
cccc  |  aaaa bbbb cccc



表1のbbbbに色つけると表2の複数のbbbbにも同じ色が付くようにしたいです。
セル1つずつに条件付書式を設定しても良いですし、関数で一括でもかまいません。
エクセル2000です。

Aベストアンサー

ごめんなさい #2です。
文字色ではなくセルの色を変更ですね。
ご希望の内容に添って書き換えました。
表1をSheet1 表2をSheet2としています。

1.Sheet1のB1セルを選択して ツール→名前を挿入

2.名前の欄に  セル色
  参照範囲の欄に  =GET.CELL(63,Sheet1!A1)+NOW()*0
  と入力し 追加ボタンを押してOKで閉じてB1セルに =セル色 と
  入力し、このセルを下までコピー
  これで、セル色を変えてF9を押すと、B列に 色番号が表示されます。
 
参考:Excel色番号 http://www.geocities.jp/chiquilin_site/data/files/color_number.html

------
ここまでは上記の方法を使用出来るのですが、条件付き書式では
3つまでしか設定が出来ません。
#1の方が言われている通り、セルの色を変える関数もなく、
条件付き書式では3種類しか設定出来ないので、3つ以上の値がある場合は
VBAでセル色を変更するしか無いかと思います・・。

ごめんなさい #2です。
文字色ではなくセルの色を変更ですね。
ご希望の内容に添って書き換えました。
表1をSheet1 表2をSheet2としています。

1.Sheet1のB1セルを選択して ツール→名前を挿入

2.名前の欄に  セル色
  参照範囲の欄に  =GET.CELL(63,Sheet1!A1)+NOW()*0
  と入力し 追加ボタンを押してOKで閉じてB1セルに =セル色 と
  入力し、このセルを下までコピー
  これで、セル色を変えてF9を押すと、B列に 色番号が表示されます。
 
参考:Excel色番号 http://www.ge...続きを読む

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

Qエクセル関数:文字だけでなく、書式も含めてリンクしたいのです。

エクセル関数:文字だけでなく、書式も含めてリンクしたいのです。

エクセルの別のブックで(同じサーバー、フォルダーが違う)
所定のセルをリンクさせたいのですが
普通に「=」で関数を入れても
文字のみで書式が付かず、赤字や下線になりません・・・。

文字だけでなく書式もセットでリンクさせたいのです。

ひょっとしてマクロでしょうか?

簡単なようで、なかなかうまくいきません。
どなたか教えてください!!!

Aベストアンサー

>単なようで、なかなかうまくいきません。

それは、そのような方法が無いからです。

過去に何度も同じ質問が出ていますが、= で参照できるのはセルの値だけです。
セルの書式も同一にしたいなら、マクロでコピーなどをするしかありません。

使えるとしたら、あとはカメラ機能くらいでしょうか・・・。

Q条件付き書式のやり方。隣のセルも色付け。

エクセル初心者です。

(1)B1に特定の文字が入力された場合特定の文字から隣のセル
6つ目まで(B~H)を特定した色になるようにしたいです。
条件付き書式で設定が可能かと思うのですが
やり方が分かりません。

「条件付き書式」→「新しい書式ルール」→「数式を使用して~」
のところで悩んで止まっています。
この設定ではできないのでしょうか?

(2)また、添付画像にはありませんが、たとえばB列のセルに
 「え」または「お」が入った場合、黄色にする、という設定は可能でしょうか?

(3)条件付き書式はいくつまで設定可能なのでしょうか?

どなたか回答お願いします

Aベストアンサー

NO2です。
もう一度、手順を整理します。
(1)色付け範囲を選択。(仮にB:Hを選択)
(2)「条件付き書式」→「新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($B1="え",$B1="お")→書式→塗りつぶしタブで黄色を選択→OK

>最初の列しか色付けされない
 ⇒上記の数式欄で絶対参照記号の$が抜けているからです。

>同じ色をは使えない
 ⇒そのようなことはありません。

>(2)=OR($AC1="~)で色がつかない
 ⇒AC:AL列を選択→新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($AC1="あ",$AC1="い",$AC1="う")→書式→塗りつぶしタブで色を選択→OK

因みに同一のセル範囲で条件を追加する場合、同一範囲を選択→「条件付き書式」→「ルールの管理」→「新規ルール」→「数式を使用して~」以下同じ

Qエクセル 別シートへのコピーを,セルの色や太字斜体までやりたい。

T関数を使って,シート1からシート2へ同じ文字をコピーしています。
その時に,そのセルの色や,太字,斜体などは,コピーすることができませんよね。なんとか,そのセルの色や太字,斜体などもコピーしたいのですが,そんなことは可能でしょうか。お教えください。

Aベストアンサー

残念ながら、一般関数ではセルの属性そのものを取り入れることはできません。
#1さんのおっしゃるように、いわゆるコピペしか方法はありません。

どうしてもということでしたら、VBAの世界です。
Sheet1 の A1 を Sheet2 の B3 にコピーする場合、マクロ自動記録機能を使えば、
次のようなマクロが取得できます。
Sub Macro1()
Sheets("Sheet1").Select
Range("A1").Select
Selection.Copy
Sheets("Sheet2").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub

これを応用して――
Sub Macro1()
Sheets("Sheet1").Select
ActiveCell.Copy
Sheets("Sheet2").Select
ActiveCell.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub

とすれば――
Sheet1 のコピー元セルをクリックしてから Sheet2 のコピー先のセルをクリックし、このマクロを実行することによって、コピー元のすべての情報がコピー先セルに引き継がれます。
Sheet2 にマクロボタンを作成し、このマクロを登録しておけば処理も簡単ですね。

残念ながら、一般関数ではセルの属性そのものを取り入れることはできません。
#1さんのおっしゃるように、いわゆるコピペしか方法はありません。

どうしてもということでしたら、VBAの世界です。
Sheet1 の A1 を Sheet2 の B3 にコピーする場合、マクロ自動記録機能を使えば、
次のようなマクロが取得できます。
Sub Macro1()
Sheets("Sheet1").Select
Range("A1").Select
Selection.Copy
Sheets("Sheet2").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlAll, Operation:=x...続きを読む

Q【Excel】別シートの入力結果でセルの色を変える

使用ソフトはExcel2010です。

ある商品が、何日に、どの種類がどれだけ売れたのかを視覚化し、最近よく売れている商品や全く売れていない商品を見極めるというシチュエーションです。

ここでは仮に1~10の商品があるとします。

sheet1のA1~A10にそれぞれ商品1~10の数字を記入します。
次にsheet2のA2~A11にそれぞれ商品1~10の数字を、B1、C1、D2という順に日付を入力します。
商品1~10の数字と日付がマトリックスになるかっこうです。

そして例えば3/27に商品1と3と4が売れたのであれば、sheet2の3/27の商品1と3と4のセルに10を入力します。
注文があったがキャンセルになった場合は5を入力します。
問い合わせだけがあった場合は3を入力します。

同様の作業を1週間繰り返します。
そして1週間が経過したとき、sheet1のB2~B10のセル(商品1~10の番号が入力された隣のセル)に
sheet2に入力された値の合計に従って数字が入るようにしたいのです。

例えば、商品1が一週間に3日売れた日があった場合、sheet2にの1行には合計30の数値が入力されます。
sheet2で合計30という数値を上回った際にsheet1のB1セル(商品1の隣のセル)に3という数字を入れたいのです。
他の例ですと、例えば商品2に問い合わせが9回入ったとします。そうするとsheet2の2行には合計27の数字が入ります。この場合、2.7という数字がsheet1のB2のセル(商品2の隣のセル)入力されるようにしたいのです。

そしてその際、3以上なら赤、2.6~3.0未満ならオレンジ、2.1~2.6未満なら黄色、1.6~2.1未満なら青、1.0~1.6未満なら水色、というように数値に従って色分けされるようにしたいのです。

実際には商品は約300で、期間は1週間ではなく月単位となります。

上手く説明できず申し訳ございませんが、どなたかお教えいただけないでしょうか。

使用ソフトはExcel2010です。

ある商品が、何日に、どの種類がどれだけ売れたのかを視覚化し、最近よく売れている商品や全く売れていない商品を見極めるというシチュエーションです。

ここでは仮に1~10の商品があるとします。

sheet1のA1~A10にそれぞれ商品1~10の数字を記入します。
次にsheet2のA2~A11にそれぞれ商品1~10の数字を、B1、C1、D2という順に日付を入力します。
商品1~10の数字と日付がマトリックスになるかっこうです。

そして例えば3/27に商品1と3と4が売れた...続きを読む

Aベストアンサー

>数値に従って色分けされるようにしたい
とりあえずこれだけでも。

条件付書式→新しい書式ルール→指定の値を含むセルだけを書式設定。
下記を参照して下さい。

http://www.ne.jp/asahi/juku/excel/Jouken02.htm
http://www.becoolusers.com/excel/conditional-formatting.html

Q(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?

こんにちは。
質問内容はタイトルのとおりです。

あるワークシートのあるセルに文字を入力すると、ほかのワークシートのセルにも同じ文字が自動的に書き込まれる方法を知りたいです(ブックは同じ)。複数のワークシートを制御するには、やはりマクロを使うのでしょうか?

よろしくお願いします。

Aベストアンサー

clam_chowderさん、こんにちは。

Sheet1のA1にたとえば「100」と入力しますね。
Sheet2のA1に、これと同じ数値を表示するには、
 =Sheet1!A1
でOKです。

数式をいれるのが苦手なら、
Sheet2のA1セルで「=」を入力すると、数式入力状態に入りますから、
ここでSheet1のシートタブをクリックし、
リンクしたいA1セルをクリックしてEnterすると、
自動的にさきほどと同じ式が入ります。

QEXCEL(IF関数)でCELLの色を変える。

例えば、IF関数で真ならセルの色を赤色にしたり、文字の色を変えたりする関数とかはあるのでしょうか?わかりません・・・知ってる方いらっしゃれば教えて下さい。

Aベストアンサー

こんばんは。

関数ではありませんが‥

<条件付き書式>ではダメなのでしょうか?

メニュー<書式>-<条件付き書式> です。

どのような条件を想定していらっしゃるのかわかりませんが、
<条件付き書式>については↓の参考URLをご覧ください。

▽条件付き書式・その1
http://homepage1.nifty.com/kenzo30/ex_kisosyo/ex_ks_syokyu4.htm

▽条件付き書式・その2
http://homepage1.nifty.com/kenzo30/ex_kisosyo/ex_ks_syokyu5.htm

参考URL:http://homepage1.nifty.com/kenzo30/ex_kisosyo/ex_ks_syokyu4.htm


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング