【最大10000ポイント】当たる!!質問投稿キャンペーン!

エクセルで条件付き書式で特定の文字を入力すると変更と言う入力はできたのですが、文字を入力したら特定のセルの色を変更ってできますか?
例えばなんですが、
「A1に文字を入力したらB2の書式を赤色に」
分かる方よろしかったら教えてもらえると助かります。

A 回答 (2件)

こんにちは



以下の手順で可能と思います。

B2セルを選択した状態で
「ホーム」-「条件付き書式」-「新しいルール」を選択
ルールの種類に「数式を使用して、~~」を選択し、ルールの内容~欄の数式欄に
 =A1<>""
の条件式を設定し、さらに、書式設定ボタンから赤色を設定する。
    • good
    • 0
この回答へのお礼

即回答ありがとうございます。

ありがとうございました。大変助かりました!

お礼日時:2018/12/10 17:19

B2に、条件付き書式を適用すればよいです。


条件は、「A1がNullではない」「A1が指定文字」など。
    • good
    • 0

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

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

Qエクセルについて。

次の数式を求める関数(下の方のプラン表)は、どんな数式を打てば良いのでしょうか?教えていただけると幸いです。

Aベストアンサー

単純な足し算ですよね。
添付画像のように作ったとして

[C8]=SUM($B$2,C$7,$B8)

これを[C8:F12]の範囲にコピーすればOK。

通常、数式のセルは、コピー貼り付けすると、移動先に応じてセルアドレスが変わってしまいますが、
「$」をつけることで、固定することができます。

上の式だと、どこに移動しても

$B$2 は B2 を参照するように固定される。

C$7 は 7行目 を参照するように固定される。
(式を下にコピーしても、7行目に固定される)

$B8 は B列 を参照するように固定される。
(式を右にコピーしても、B列に固定される)

ということになります。
$をつけて参照先を固定するのを「絶対参照」、
つけていない普通の場合は「相対参照」、
と言います。
より詳しいことは、このキーワードで検索して調べてみてください。

金額表示については、セルの書式から、
分類:通貨
記号:\
にしてあります。
実際のセルに「\」は入力されていません。

QExcel 別のセルに値が入った時に特定のセルの値を変更

こんにちは。
スプレッドシートで業務管理表を作成していますが、関数がわからず困っています。
どなたか教えてください。

例えばG6に開始日、H6に納品日、I6に入金確認 があります。

E6にステータスを入れたいと思っています。

G6が空欄の場合はE6も空欄
G6に日付(何らかの値が)入った場合はE6は「作業中」
H6に日付(何らかの値が)入った場合はE6は「納品済み」
I6に日付(何らかの値が)入った場合はE6は「完了」

G6⇒H6⇒I6と順番に日付が入っていきます。

それに従ってステータスを記入するE6も
「空欄」⇒「作業中」⇒「納品済み」⇒「完了」と
進んで行くように作っていきたいと思っています。

お手数をお掛けしますが、よろしくお願いします。

Aベストアンサー

E6セルに入れる式は下記です。

=if(I6<>"","完了",if(H6<>"","納品済み",if(G6<>"","作業中","")))

Q【Excel】VLOOKUP検索値が複数あった場合、下の値を表示したい

D列のコードをA列の中で検索し、
B列の値をE列に表示したいのですが、
VLOOKUPを使用した場合、検索値の最初の行が表示されます。
同じコードの場合、一番下の行の値を表示するにはどうしたら良いでしょうか。

Aベストアンサー

添付画像の通りの並びが前提となってしまいますが、こんな感じでどうでしょう。

【E2セル】=INDEX(B:B,MATCH(D2,A:A,0)+COUNTIF(A:A,D2)-1)

QExcel 2013 邪魔臭いクイック分析アイコン、要らない!

添付図は、式 =10+ROW() を入力したセル A1 を下方向2行にオートフィルした結果を示しています。
ちょっと見え辛いかも、セル A3 の右下に豆腐に何やら落書きしたような怪しいアイコンが纏わり付いています。
私にはこの邪魔臭いヤツが表示されないようにする方法を教えてください。

因みに、当該アイコンにマウスを重ねると、下記の惹句が表示されます。
> クイック分析ツールを使用して、グラ
> フ、カラーコード、数式といった Excel
> の便利なツールにより、データをすばや
> く簡単に分析します。

Aベストアンサー

オートフィルオプション(貼り付けオプション)ですね。
以下の手順で消せます。確認済みです。
添付図参照です。こちらのバージョンは古いですが設定項目はほぼ同じと思います。

◆手順
1.メニュー → ファイル → オプション とします。
2.左側の詳細設定 をクリックして、『切り取り、コピー、貼り付け』のところの『「貼り付けオプション」ボタンを表示する』のチェックをはずします。※添付図の赤破線部です
3.OK をクリックします。

Q一定の行間の削除

エクセルで ある列 A列に下の方に 文字が入ってゐて 並んでいて 例えば 表という文字が
A1に入ってゐて、A2に表の内容が○○、A3にも△△、・・・・という具合で並んでいて、A5に裏
という文字が入ってきて、その裏内容がA6 ××、××、A7 ◇◇と並んでいて  さらに下ってゆくと例えばA9にまた表という文字が入ってきてA10にその内容の□□、A11◆◆・・とならんでいてしかしまたA15に裏という文字がでてきて、その裏の内容をA16、A17....という具合に下にならんで繰り返していった場合、裏という行を含めた裏の内容の行を一気に消す VBAはどう書けばいいのでしょうか。つまりは裏の内容を一気に消し、表の内容だけにしたいということです。ご教授ください。

Aベストアンサー

こんにちは!

表のレイアウトがよく判らないのですが・・・
単にA列が「裏」の行を削除ではなく、↓の画像のような場合
黄色のセルの行を削除したい!というコトでしょうか?

そういうコトだとしての一例です。

Sub Samle1()
 Dim i As Long, myRng As Range, myFlg As Boolean
  For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
   If Cells(i, "A") = "裏" Then
    myFlg = True
   ElseIf Cells(i, "A") = "表" Then
    myFlg = False
   End If
   If myFlg = True Then
    If myRng Is Nothing Then
     Set myRng = Cells(i, "A")
    Else
     Set myRng = Union(myRng, Cells(i, "A"))
    End If
   End If
  Next i
   If Not myRng Is Nothing Then
    myRng.EntireRow.Delete
    MsgBox "完了"
   Else
    MsgBox "該当データなし"
   End If
End Sub

こんな感じではどうでしょうか?m(_ _)m

こんにちは!

表のレイアウトがよく判らないのですが・・・
単にA列が「裏」の行を削除ではなく、↓の画像のような場合
黄色のセルの行を削除したい!というコトでしょうか?

そういうコトだとしての一例です。

Sub Samle1()
 Dim i As Long, myRng As Range, myFlg As Boolean
  For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
   If Cells(i, "A") = "裏" Then
    myFlg = True
   ElseIf Cells(i, "A") = "表" Then
    myFlg = False
   End If
   If myFlg = True Then
  ...続きを読む

QEXCEL 数字の単位変換について

◆質問本文
EXCELに入力されている数字をk(キロ)やM(メガ)単位に置換えたいのですが、
どのような手順が一番スマートか教えて下さい。

◆やりたいこと
単位が何もついてない数字の羅列が多数あり、下記のように置換えたいです。
1 →1(そのまま)
1.2 →1.2(そのまま)
100 →100(そのまま)
2200 →2.2k
10000 →10k
10500 →10.5k
1500000→1.5M
10000000→10M

Aベストアンサー

こう言う事ですかね?

一般式、
=A1/POWER(1000,ROUNDDOWN((LOG($A1)-(LOG($A1)<0)*2)/3,0))&CHOOSE(ROUNDDOWN((LOG($A1)-(LOG($A1)<0)*2)/3,0)+4,"n","p","mm","","k","t","G")


ファイル、
https://1drv.ms/x/s!AjviygfJDgV_2yY6fGLRCvbwdm4x


尚、
ファイルですが、
Excelで 一度、
開き、
ローカルに 別名保存してから、

其の 保存したファイルを、
扱ってくださいね、

別名保存で ないと、
意味が ないですよ。

其れさえ して頂ければ、
閲覧も、編集も、
叶うと 思いますから。

QVLOOKUPの一部が参照しません、どのように直したら良いでしょうか

INDEX(価格表の参照範囲,MATCH(検索値,会社名の列),MATCH(検索値,商品名に行))
で商品価格を読みに行く関数をセルに入れました。
ほぼ問題なく価格を拾ってくるのですが、一部会社名がアルファベットの会社だけ参照されず#N/Aエラーが出てしまいます。
参照先の会社名をそのままコピーしてもやはりエラーが出てしまうのでアルファベットか否かが問題なのかなと思うのですが、何でできないのでしょうか?
会社名を変える以外で何か設定の部分で参照するようにできるでしょうか?

Aベストアンサー

全角半角は合ってますか?
後、余分なスペースなど入ってませんか?

Q条件付のセル関数で表記したい その3の続き(3-2)

使用エクセル=エクセル2002
使用OS=Windows7

以前、下記の質問をしました
https://oshiete.goo.ne.jp/qa/10695598.html
条件付のセル関数で表記したい その3

今回はその続きです。


条件付のセル関数で表記したい その3
においては回答No.6で、希望するセル関数を得られました。

現在、添付画像の各セルには以下のセル関数を入力してあります。
(添付画像の左側画像を参照してください)

BQ12 =IF(OR(BM12="",BM12="失敗"),0,1)
BQ13 =IF(BM13="",BQ12,IF(BM13="失敗",0,BQ12+1))

(BQ14以降はBQ13のセル関数を相対コピーしてあります)

また、この表は最終段階(以下、清書、といいます)では
BMセルの値が空白値の場合は、オートフィル機能によって非表示とし
清書においてBMセルは「成功」「失敗」のみの表示となります。

(添付画像の右側の画像を参照してください)

これにより、BQセルはBMセルの値が「成功」の値が続く限り、正の整数が
表示され、その値はBMセルの「成功」値が連続する回数を示します。


今回は、BTセルをフラグ値セルとし、その値は以下の場合に表示したいです。
条件は
BMセルの値が「成功」が途切れて「失敗」となる場合、フラグ値=1とする
BMセルの値が次も「成功」が続くなら、何も表示しない
BMセルの値が「失敗」あるいは空白値の場合も、何も表示しない

なおフラグ値なので、属性は正の整数とします(文字列表示ではない)
清書に関しては条件は同じですので、BM値が空白値の場合、BTセルに何が表示されても
かまいませんが、見た目上の問題やトラブル回避のため、可能であればBMセルが
空白値の場合、BTセルも空白であることが望ましいです。


セル関数に詳しい方、お願いします。

使用エクセル=エクセル2002
使用OS=Windows7

以前、下記の質問をしました
https://oshiete.goo.ne.jp/qa/10695598.html
条件付のセル関数で表記したい その3

今回はその続きです。


条件付のセル関数で表記したい その3
においては回答No.6で、希望するセル関数を得られました。

現在、添付画像の各セルには以下のセル関数を入力してあります。
(添付画像の左側画像を参照してください)

BQ12 =IF(OR(BM12="",BM12="失敗"),0,1)
BQ13 =IF(BM13="",BQ12,IF(BM13="失敗",0,BQ12+1))

(...続きを読む

Aベストアンサー

繰り返し質問しているようですが、このままでゴールにたどり着くのでしょうか?とりあえず、今回の質問だけに回答しますが、最終的に何がしたいのかを聞いちゃった方が早くないですか?
式は、BM、BP、BQ、BTセル→A、B、C、Dセルに読み替えて作っていますので、ご自分の環境に合わせて読み替えて下さい。

【D12セル】=IF(IFERROR(MATCH("成功",A13:A$9999,FALSE),9999)>IFERROR(MATCH("失敗",A13:A$9999,FALSE),9999),1,"")

Q文字のみ抽出

”長谷川731” ”鈴木1192” の様に、文字と数字が合体した文字列で
文字の部分の”長谷川” ”鈴木” を抽出する関数を教えてください。
エクセルのバージョンは2010ですので、入れ子は5個までしか使えません。

Aベストアンサー

=LEFT(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&1234567890))-1)

QExcelにて引き算の質問

Excelで

横並びに並んだ数字で
左端、又は0の隣の数字から引き算をする ような関数はありますか?

画像で言うと

E5セルに 5 が入力されたら

➀B4セル 1 から引き算。
その結果B4セルの値を 0 と表示したい 余りが4
(E5セル 5 - B4セル 1 =4)

②C2セル 2 と E5セル - B4セルの余り4を引き算。
C2セルの値を 0 余りが2
(➀の計算結果 4 - C2セル 2 = 2)

次にD3セル 3 と先ほどの余り2 と引き算
D3セルの値は 1 が残る。
(②の計算結果 2 - D3セル 3 = -1)

ここで結果がマイナスになるのですが、
D3セルには 1 と表示する。

次またE列に値が入力された場合は D3セルの1 から引き算をスタートし
上のように計算を繰り返し…

分かりづらい説明で申し訳ございません。

分かる方よろしくお願いいたします。

Aベストアンサー

在庫確認という事を考慮して、こんなことがしたかったのかな?
どうかしら?


人気Q&Aランキング