Excel2010 条件付きで取り消し線

このQ&Aのポイント
  • エクセルで既存顧客管理のシートを作成しています。C列とD列には受注状況のステータスを登録しています。またB列には顧客管理の別サーバーで確認済みか否かを登録するようにしています。B列で「済・未済」のいずれかを登録すると、その該当のC列D列の文字に取り消し線が出るようにしたいのですが方法がわからず苦戦しています。
  • B列に入力した文字にリンクしてC列D列に取り消し線を表示したいです。現在、ホームの「条件付き書式設定」から試していますがうまくいきません。設定をセル単位ではなく列単位で行いたいです。
  • エクセル2010で顧客管理のシートを作成中です。C列とD列には受注状況を登録し、B列には別サーバーでの確認済みか否かを登録しています。B列の文字に応じてC列D列の文字に取り消し線を表示したいですが、設定方法がわかりません。ホームの「条件付き書式設定」から試しているのですがうまくいきません。設定は列単位で行いたいです。
回答を見る
  • ベストアンサー

Excel2010 条件付きで取り消し線

エクセルで既存顧客管理のシートを作成しています。 C列とD列には受注状況のステータスを登録しています(C列は「オーダー受注済みか否か」、D列は「入金確認済みか否か」を各々「済・未済」のいずれか選択するようになっています。) またB列には顧客管理の別サーバーで確認済みか否かを登録するようにしています。 B列で「済・未済」のいずれかを登録すると、その該当のC列D列の文字に取り消し線が出るようにしたいのですが方法がわからず苦戦しています。 「ホーム」>「条件付き書式設定」からいろいろ試しているのですが… 具体的に知りたいことを要約すると… ・B列に入力したある文字列にリンクしてC列D列に命令(=取り消し線)を与える(B列に取り消し線は要らない)。 ・セル単位ではなく列単位でそのようになる設定をしたい。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>B列で「済・未済」のいずれかを登録すると、… 手順: C:D列を列選択する(必ず行う) ホームタブの条件付き書式▼から新しいルールを開始する 数式を使用して…を選び、 =$B1<>"" と記入、書式ボタンで取り消し線を設定する 1行目は設定不要なので改めて1行目を選択、条件付き書式▼からルールのクリアで選択範囲のルールをクリアする。

その他の回答 (1)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

ほぼNo.1の方と同じなのですが ちと違う条件式を示します。 仮にC3:D2000に設定するとして この範囲を選択したうえ C3をアクティブにして =AND($B3<>0,$B3<>¨未済¨,$B3=¨済¨) と、します。 あとは取り消し線でも何でも 書式をご設定くださいね。 一括で設定して問題ないと思いますよ。 如何でしょうか? お役に立てていたならば幸いです。

関連するQ&A

  • エクセル2003の条件付き書式について

    以前の質問(http://okwave.jp/qa/q7981641.html)を参考に セルB1に入力した文字列と セルC1からC10、D1からD10までの中で B1の文字列と同じ文字列があった場合に取り消し線が自動でつくようにしたのですが、 今度はセルB1の他にB2とA1にも文字列を入力したら 同じようにセルC1からC10、D1からD10までの中で同じ文字列があった場合 取り消し線が自動でつくようにしたテンプレートを作りたかったのですが 例えば、セルB1と同じ場合に取り消し線が付くように設定した状態で A1と同じ場合にも取り消し線が付くように条件付き書式で設定すると 以前設定したセルB1の設定が消えA1のに変わってしまい 複数のセルに設定できず悩んでいます。 また、コピーして下方の行に貼り付けを行うとコピー先で入力した文字列で取り消し線が付かず コピー元のセルB1の文字列を変えないとコピー先に取り消し線付かず この設定にも悩んでいます。 どのように設定したらいいでしょうか?

  • <EXCEL>複数の条件を指定して抽出

    データの抽出に関して分からないことがありましたので質問させてください。 現在顧客管理表を作成中で、顧客リストから条件に合うデータを抽出し、 そのデータの個数を同シート内に表示させるような作りになっています。 そのひとつの数式が以下のような感じです。 =SUMPRODUCT((INDIRECT("C3"):C190="○支店")*(INDIRECT("D3"):D190="新規")*INDIRECT("A3"):A190) "範囲 B3:M190の顧客リストからC列(支店名)が『○支店』、かつD列(契約の種類) が『新規』のものを抽出し、個数を表示させる"・・・という数式なのですが、 (A列には、オートフィルにも対応させるため1を表示させる別の数式を入れています) この条件を"C列が『○支店』または『△支店』、かつD列が『新規』のものを抽出" と変えるには、どうすればいいのでしょうか・・・ 単純な内容なのかもしれませんが、教えていただけると助かります。 よろしくお願いします。

  • エクセル2003で取り消し線を自動で付けたい

    エクセル2003で セルA1に文字列を入力したら セルB1からB10、C1からC10までの中から A1の文字列と同じ文字列に取り消し線が自動で付くようにたいのですが どのような方法があるでしょうか?

  • エクセルVBAで質問です。

    エクセルVBAで質問です。 エクセルで商品在庫管理をしていています。 A列(顧客名)B(商品名)C(受注日)D(次回受注日)E(必要在庫数) 中村       あ     7/1    8/1       10 田中       い     6/20    7/30       20 佐藤       う     7/20    8/20       15 中村       あ     8/1    10/1  20 渡辺       う     8/14    9/15 30 中村       か     7/30   8/30 30 A列(顧客名)とB列(商品名)が同じで、D列(次回受注日)が複数存在する場合、 受注日の古い行だけ色を付けることは可能でしょうか?

  • Excel2007 複数列に対する抽出条件の設定

    Excel2007を使用しています。 下記のような抽出をVBAで行いたいのですが、条件の指定方法が分からず困っています。 ご存知の方がいらっしゃいましたら、ご教授願います。 A列 B列 C列 D列 1   あ  22 2   い      全 3   う   21  部分 4   え   22 5   お   6   か   23  部分 7   き   22 8   く    21  全 9   け 10  た   22  部分 11  ち ↓↓↓↓↓↓ A列 B列 C列 D列 1   あ  22 2   い      全 3   う   21  部分 4   え   22 6   か   23  部分 7   き   22 8   く    21  全 10  た   22  部分 【やりたい事】 C列が空白かつD列が空白の行を削除したい。 ※A列B列は連番や続いた文字が入っているのではないのですが、便宜上こう書きました。 ※C列には数値、D列には文字列が入っています。 宜しくお願い致します。

  • Excel2010の条件付き書式を教えてください。

    (セル名は仮ですが) 列Aは文字列で、文字色が黒になっています。 列Bは文字列ですが、 入力されるのは大文字のCまたは大文字のCM、または空欄のいづれかです。 B1セルに大文字のCが入力された場合は、A1セルの文字色が赤くなるようにし、 それ以外は黒文字のままにしたいのですが、可能でしょうか? いろいろ試したのですが、上手くいかないので質問させて頂きました。 どうぞ宜しくお願いいたします。

  • 【Excel】日付を条件のひとつに指定してデータ集計

    Excel2003を使用しています。 A列(A7セル以下) → 日付[yy/mm/dd] B列(B7セル以下) → 文字列 C列(C7セル以下) → 文字列 D列(D7セル以下) → 数値 が入力されている表があります。 例えば、A列の日付が 06/09/29 以前で、かつ、B列にある特定の文字(仮にえくせるとします)が含まれるD列の数値を集計したいのですが、どのようにすればいいでしょうか? 関数で試してみたのですが、うまくいかなかったので、質問させていただきました。 よろしくお願いします。

  • Excel条件付き書式について

    上手く説明できませんが 画像のように A君~D君の項目に対して 1~3の内容を「あ、い、う」と入力したときに A君の「あ」は赤、 B君の「あ」は黄と塗り分けることは 「条件付き書式」で可能でしょうか? いろいろ試していますが、上手く表示できません。 どうぞよろしくお願いします。 補足    A列 B列 C列 D列 1行    1  2  3 2行 A君 あ  い  う 3行 B君 あ  あ  あ 4行 C君 あ  う  い 4行 D君 い     あ

  • エクセルで複数の条件に一致するデータの件数

     A   B  C   D 1 受注 A社 1,000 石川 2 受注 B社 1,500 佐藤 3 未定 A社 1,000 鈴木 4 受注 C社 2,000 石川 5 未定 A社 3,000 鈴木 6 ヨミ C社 1,000 山田 7 ヨミ B者 2,000 石川 <質問> 上記の表があった場合、 (1)B列が「A社」+A列が「受注」の件数 (2)A列が「受注」+B列が「A社」+D列「石川」の件数 (3) (1)の件数ではなくC列の合計 ちなみに(1)の関数を下記のように入れてもエラーになってしまいます。 (C列以外は入力規則が設定されてますがそのせいですか?) {=COUNT(IF(B1:B7="A社",IF(A1:A7="受注")))}

  • EXCEL 文字列条件抽出

    特定の文字列を検索条件として別シートに抽出する方法を御教授願います。 使用する関数はLEN,MID,LEFT,ISERR,もしくはワイルドカードなどを使用すればいいのかと考えておるのですがいまいちやりたいような数式を組めず悩んでおります。 やりたいことを言葉で表現するならば以下のような感じとなります。 「sheet1のF列に<107>という文字が含まれていた場合」 ・顧客別シートのD列に顧客ごとに分けて抽出 ・含まれていない場合、抽出しない と、単純なことなのです。が、制約がある為にうまくいきません。 制約は以下となります。 ・検索対象の文字列が以下のように決まった形ではない。 (1)A-BB-107○#----- (2)A-BB-107○#----- (3)ABB107○C #----- (4)ュウリABB-107○#----- (5)ュウリABB107○#----- (6)BB-107○C-D9#-----  など、その他にも数種類存在。(○部分には違う数字が入ります) ・上記でも分かるように<107>が始まる文字列の位置が決まっていない。 という具合です。 操作しているブック構成は下記のとおりです。 ・sheet1・・・参照用シート 4行目 /D列・・・顧客No / E列・・・顧客名 / C列・・・製品仕様 (A列,B列,G~AD列まで使用中) 5行目 / 1 / A / A-BB-107○#----- 6行目 / 2 / B / ュウリABB-107○#----- 7行目 / 1 / A / BB-107○C-D9#----- 8行目 / 3 / C / A-BB-107○#----- 9行目 / 3 / C / BB-107○C-D9#-----  10行目 / 4 / D / A-BB-107○#----- (会社のサーバーで管理している情報がそのままエクセルに打ち出されたシート。 情報量として約1000行ほど) ・sheet2,3,4,5(開始行,項目列は同じ位置)・・・特定の顧客別ごとに分け、特定の製品仕様だけを抽出したシート(参照用から引用)。 4行目/ B列・・・顧客No / C列・・・顧客名 / D列・・・製品仕様 5行目 / / A-BB-107○#----- 6行目 / / ュウリABB-107○#----- 7行目 1 / A / BB-1234C-D9#----- 8行目 / / A-BB-1115#----- 9行目 / / BB-107○C-D9#-----  10行目 / / A-BB-3498○#----- 特定の顧客NoをB列(一つのセルになってます。C列も同様一つのセルになってます)に入力すると、製品仕様すべてを抽出するように作成したシート。このシート内のG列から新たに表を作成し<107>の文字列が含む製品仕様を抽出しようと考えております。 出来れば、このような一度段階を踏んでから特定の仕様を抽出するのではなく各シートに対象となる顧客Noを入力すると特定の仕様が一回で抽出できるようなシートを作成したいのですが、関数初心者の為、うまく組めずこのような形となりました。(現在、参照用シートに作業列を作り対応。作業列ばかりが増えて正直困っているのも確かなのです) 【御教授頂きたいこと】 ・<107>の文字列を条件として別表に抽出する関数の数式 です。 また、出来ればでいいのですが、 ・顧客Noを入力すると特定の仕様が一回で別表に抽出できるような方法が御座いましたら、そちらも合わせてお願いしたいと思っております。 長々と書き綴り、大変申し訳御座いませんが、宜しくお願い致します。

専門家に質問してみよう