- ベストアンサー
エクセルの数式教えて下さい
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#2の回答者です。 すいません。 >A(A1) 赤(B1) 赤(C1) >B(A2) 青(C2)青(D2) >C(A3) 黄(B3) 黄(E3) >B(A4) 青(C4)青(D4) ですね。要するに「行単位で横のデータの色を変える」ならば可能だ ということです。 200個のセルの内容を見ながら、1つのセルのデータの色を逐次変えて 行く・・・ということだと、マクロを使うことになります。
その他の回答 (4)
- hirorin00
- ベストアンサー率50% (446/884)
はじめまして 質問者様の条件はちょっと無理です。 横列でみるのでしたら簡単ですが… それでいいのでしたら B1セルをクリックし、書式→条件付き書式→条件を「数式が」に変更右に欄に「=A1="A"」と入れ、書式をクリックし、パターンタブで「赤」を選択し「OK」をクリック。 追加をクリックし、条件を「数式が」に変更右に欄に「=A1="C"」と入れ、書式をクリックし、パターンタブで「黄色」を選択し「OK」をクリック、「OK」をクリック。 C1セルをクリックし、書式→条件付き書式→条件を「数式が」に変更右に欄に「=A1="A"」と入れ、書式をクリックし、パターンタブで「赤」を選択し「OK」をクリック。 追加をクリックし、条件を「数式が」に変更右に欄に「=A1="B"」と入れ、書式をクリックし、パターンタブで「青」を選択し「OK」をクリック、「OK」をクリック。 D1セルをクリックし、書式→条件付き書式→条件を「数式が」に変更右に欄に「=A1="B"」と入れ、書式をクリックし、パターンタブで「青」を選択し「OK」をクリック、「OK」をクリック。 E1セルをクリックし、書式→条件付き書式→条件を「数式が」に変更右に欄に「=A1="C"」と入れ、書式をクリックし、パターンタブで「黄色」を選択し「OK」をクリック、「OK」をクリック。 B1セルからE1セルを選択し、右下にカーソルを合わせカーソルの形が十字に変わったら左クリックしたまま200行まで引き摺り、クリックを放す。 これでいけます。 的外れ出たらごめんなさい。
- toshi_2000
- ベストアンサー率30% (306/1002)
条件付き書式を使います。 たとえば、数式が =(A1="A") と入力し、書式を設定します。
- FEX2053
- ベストアンサー率37% (7987/21355)
質問のやりかた「そのもの」では不可能です。というか論理的に矛盾が ありますよね。A1にA、A2にBと入れたらC1は何色になるのか。 >Aの列(A200まで英字を入れたい) >A(A1) 赤(B1) 赤(C1) >B(A2) 青(C1)青(D1) >C(A3) 黄(B1) 黄(E1) >B(A4) 青(C1)青(D1) これなら、「書式」「条件付書式」で可能です。 1行目を例にとれば セルB1 条件1:「数式が」「=A1="A"」、書式ボタンで「色」を「赤」に 条件2:「数式が」「=A1="C"」、書式ボタンで「色」を「黄」に セルC1 条件1:「数式が」「=A1="A"」、書式ボタンで「色」を「赤」に 条件2:「数式が」「=A1="B"」、書式ボタンで「色」を「青」に セルD1 条件1:「数式が」「=A1="B"」、書式ボタンで「色」を「青」に セルE1 条件1:「数式が」「=A1="C"」、書式ボタンで「色」を「黄」に こいつを一気に「コピー」「形式を選択して貼り付け」「書式」として やれば出来るはずです。私の書いたとおりの条件ならば、ですが。
条件付書式で指定してあげればいいです 色が何個かあるセルは追加で条件を指定してあげてください
関連するQ&A
- エクセルについて
A B C D E 1 赤 青 黄 緑 2 ○ 青 3 ○ 黄 4 ○ 赤 5 ○ 黄 以上のような表からE2~E5のセルに同一行の○が付いた名前を出したいのですがどのような関数を使用すればいいのでしょうか。宜しくお願いいたします。
- ベストアンサー
- その他(業務ソフトウェア)
- エクセルの関数での処理方法
下記のようなデーターベースがあります 列 A B C D E F 行 4/1 4/10 4/20 1 青 100 青 1100 青 11000 2 黄色 200 黄色 1200 黄色 12000 3 緑 300 緑 1300 緑 13000 4 赤 400 赤 1400 赤 14000 5 紫 500 紫 1500 紫 15000 6 黒 600 黒 1600 黒 16000 7 白 700 白 1700 白 17000 8 茶 800 茶 1800 茶 18000 9 水色 900 水色 1900 水色 19000 10 朱色 1000 朱色 2000 朱色 20000 上の図では分かりにくいかも知れませんが、 A列には上から4/1、青、黄・・・ B列には上から空白、100、200・・・ C列には上から4/10、青、黄・・・ D列には上から空白、1000、2000・・・ E列には上から4/20、青、黄・・・ F列には上から空白、10000、20000・・・と並んでます。 4/1の項目は4/9までの値段 4/10の項目は4/19までの値段 4/20の項目は4/30までの値段になります。 4/5、4/10/、4/15、4/25の白の値段を調べるにはどのようにすればいいでしょうか? 4/5、4/10、4/15、4/25のそれぞれに VLOOKUP関数の式を入れて調べるんではなく ひとつの式を入れて調べる日付のセルの値だけが 変わるだけで 全部同じ式で反映されるようにしたいんですが・・・ できますか? VOOLUP関数やIF関数を組み合わせてやってるんですが うまくいきません。 それともマクロでないとできないですか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルVBA 条件にあうときセルを塗りつぶすには?
エクセルVBA 条件にあうときセルを塗りつぶすには? エクセルVBAについて教えてください。 _________A 列 _________B 列_________C列_________D列 -------------------------------------------- 1行| 基準値_________ 5_____________1____________8 2行| りんご____________1_____________9____________0 3行| みかん___________12___________5____________3 4行| ぶどう____________15___________7____________8 5行| バナナ____________3_____________1____________4 上図のようにデータがあります。 (実物は列行共に膨大です。また条件を4つ以上つける予定なので条件付書式は使えません) 各列の基準値に対して、セルの増減が、0以下のときに黄色に、5から8のとき大きくなるときに赤、9以上のときに青にセルの色を塗りつぶしたいです。 どのようにすればよいでしょうか? B列の場合、基準値が5です。 B2のセルの場合、基準値5と1(B2セル)の増減は-4です。 増減が0以下のときは黄色に、増減が5から8のときは赤に、増減が9以上のときに青にするので、このときは黄色に塗りつぶします。 B3のセルの場合、基準値5と12(B3セル)の増減は7です。 増減が5から8のとき赤に塗りつぶすので、このセルは赤に塗りつぶします。 B4のセルの場合、基準値5と15(B4セル)の増減は10です。 増減が9以上のとき青色に塗りつぶすので、このセルは青色に塗りつぶします。 C2のセルの場合は、C列の基準値は1(C1セル)です。 基準値1と9(C2のセル)の増減は8です。 増減が5から8のとき赤に塗りつぶすので、このセルは赤に塗りつぶします。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- エクセルの突き合わせ方法について
同じシート内でC列にあるキーワードを[A列]と[B列]から検索して、結果を[D列]に返す。完全一致は’○’、一部一致は’△’、見つからない場合は’×’とする。 また、結果文字を色分け(検索キーワード含め)できると助かります。 ’○’は青、’△’は黄色、’×’は赤色。 よろしくお願いいたします。 <条件> ・[A列]は[C列]から検索したい一部のキーワード。見つかれば’△’ ・[B列]は[C列]と完全に一致した場合のみ’○’ ・[B列]の一部が[C列]に見つかっても’×’ ・[B列]と[C列]が完全一致すれば、その一部は必ず[A列]に存在する が結果は’○’で返す。 <具体例1> [A列] [B列] [C列] [D列] 111(赤) 222AAA(青) 222AAA ○(青) 222(黄) 110AAC(青) 999AAC ×(赤) 333(赤) 111aaa(赤) 110AAC ○(青) 444(赤) 112bbb(赤) 110zzz ×(赤) 555(赤) 113ccc(赤) 222yyy △(黄)
- ベストアンサー
- オフィス系ソフト
- ★のところで、つかえました。
【問題】 A~Dの4人はそれぞれ色の異なる2枚のカードを持っており、その色は、青、赤、白、黄色のうちのいずれかである。次の(A)~(E)のことがわかっているとき、4人の持っているカードの色について確実にいえることはどれか。 (A)BとDはそれぞれ白のカードを持っている。 (B)A、C、Dのそれぞれが持っているカードのうち、1枚は同じ色であり、他の1枚はすべて色が異なる。 (C)Dは赤のカードを持っていない。 (D)AとBが持っている4枚のカードは、すべて色が異なる。 (E)Cは青のカードを持っていない。 【答え】(5択表記があるのですが、割愛。) Bは赤、Dは黄色のカードを持っている。 【解説】 (A)よりBは白のカードを持っている。 Bの持っている2枚のカードは色が異なるから、Bのもう1枚のカードの色は、黄色、青、赤のうちのどれかである。 (1)Bのもう1枚のカードの色が黄色である場合。 (D)より、A=赤、青 ★(B)(E)より、A、C、Dに共通の色のカードは赤 (A)より、D=白、赤 これは(C)に矛盾する。 (2)Bのもう1枚のカードの色が青である場合。 (D)より、A、C、Dに共通の色のカードは赤または黄色 (i)共通の色のカードが赤である場合。 (A)より、D=白、赤 これは(C)に矛盾する。 (ii)共通の色のカードが黄色である場合。 (A)より、D=黄色、白 (B)より、C=黄色、青 これは(E)に矛盾する。 (3)Bのもう1枚のカードの色が赤である場合。 (D)より、A=青、黄色 (E)より、A、C、Dに共通の色のカードは黄色 よって、(A)より、D=白、黄色 これは(C)を満たす。 また、(B)より、C=赤、黄色 以上より、(3)のみが題意を満たす。 このとき、A=青、黄色 B=白、赤 C=赤、黄色 D=白、黄色である。 について、★のところでつかえました。 なぜ、そう分かりますか? お手数をおかけしますが、超初心者相手にご解説をお願いします。
- ベストアンサー
- 数学・算数
- エクセルで1.2.3は緑、1.2.3.4は黄色の色を付けたい
こんにちは エクセル2007を使用してます。 まだ関数程度の知識しか無いので よろしくお願いします。 A B C D E 1 1 1 1 1 2 2 2 2 2 3 3 c 3 3 a 4 1 4 e 1 b 2 d 1 2 1 3 1 2 上のような表が有り下へ1.2.3....30程度までカウントされていきます。その途中にa.b.c.d.e.fが10種類程度入ります。 1.2.3.a.1.2.3.4.5.6.b.1.2.3.4.5.6.7.c.1.2.a.1.2.3.4.d.1.2.3 の ような並びで下へ続いています。 1を赤 / 1.2を黄色 / 1.2.3を黄緑 / 1.2.3.4を桃色 / 1.2.3.4.5を茶色 / 1.2.3.4.5.6を青 / 20以上を黒 英字と英字の間の数字を色付けさせたい。 エクセル初心者なので マクロは まったくわかりません。 条件付き書式で 出来れば助かります。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル 複数条件の書式設定について
A B C D E F 01 02 03 04 05 06 07 08 09 10(日付) 2011/01/01 2011/01/05 a 2011/01/03 2011/01/08 b 2011/01/03 2011/01/10 c 上記のような配列(1行目D列から1日~31日までの日付、A列に開始日、B列に終了日、C列に種類)でD2から開始日から終了日の期間を条件がaなら赤、bなら青、cなら黄色というように色付けするにはどうしたらよいでしょうか。 例えば2行目なら、D2からH2まで赤、3行目ならF3からK3まで青、という感じです。 何卒よろしくお願い致します。
- ベストアンサー
- インターネットビジネス
- エクセル クリックで色をつけるには?(4)
15人をA、B、C、D、Eの5チームに分ける表をエクセルでつくりたいと考えています。 (1)1行目に1人目のデータ。A1列に氏名。 (2)1人目がAチームなら、B1をクリックすると赤に変わり、かつ「A」とそのセルに表示。 (3)Bチームに変更したければ、C1をクリックすると青に変わり、かつ「B」とそのセルに表示。その際、B1の色を消す。 (4)Cチームの場合は、D1をクリック、黄色に変わり、かつ「C」と表示。その際、B1もしくはC1の色を消す。 (5)Dチームの場合はオレンジ、Eチームの場合は緑、でそれぞれ同様にE1、F1に「D」「E」と表示。 (6)2人目以降は同様に、2行目以降に表示。それぞれの行が干渉しないようにする。 以上が1試合目で、2試合目、3試合目も行う。 ただし、2試合目以降は、3チームに分ける。 (1)2試合目はG、H、Iのセル、3試合目はJ、K、Lセルを使う。 (2)2試合目、3試合目のチーム名はA、B、Cではなく、ア、イ、ウとする。(2試合目、3試合目共にア、イ、ウ) (3)1試合目はそのままで、2試合目、3試合目は別の色に変える。(Aチームは薄い赤、Bチームは薄い青、Cチームは薄い黄色)→細かな色の違いにはこだわりません。 (4)4試合目以降は行わない。
- ベストアンサー
- オフィス系ソフト
- 重複するデータの抽出について(エクセル)
エクセル2003にて重複するデータの取り出しをしたいのですが、 わからないので教えてください。 例えば A列 B列 C列 D列 E列・・・ 1 色 1回目 2回目 3回目 4回目 2 赤 あ a A 0 3 白 い b B 1 4 黄 う c C 2 5 黄 え d D 3 6 黒 お e E 4 7 赤 か f F 5 : このデータの中から、別のシートのA1に 赤と入力したら、B1にD列のA・Fを抽出 黄と入力したら、B1にD列のC・Dを抽出をしたいです。 VLOOKUP関数を使用してみたのですが、 赤と入力すると、D列のA(1番上のデータ)のみしか抽出出来ず、Fが抽出されません。 重複するデータがあるのはA列のみで、D列には重複するデータはありません。 わかりにくい文章ですみませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト