- ベストアンサー
EXCEL2007での異なる列同士での文字の照合
keithinの回答
エクセルの一般機能だけで実現します。 【ご質問の直接の回答】 条件付き書式で間違ったセルに色を塗りましょう。 手順: B列を列選択する(必ず行う) ホームタブの条件付き書式を開始し 新しいルールを開始 「数式を使用して…」を選び 下の空欄に =(B1<>"")*(COUNTIF(A:A,B1)=0) と記入し,書式ボタンで色をつけます。 【もっと進んだ方法】 入力規則を使い,そもそも決められた単語しか入力できないようにしましょう B列を列選択する データタブの条件付き書式を開始する 種類をリストに変え, 元の値欄に =Sheet1!$A$1:$A$4 を設定する □ドロップダウンリストから選択する のチェックを入れておくと,セルにプルダウンメニューが設定され,その中から選んだモノしか入力できなくなる チェックを外しておくと,自分で入力する事になるが,指定のモノしか入力できなくなる エラーメッセージのタブで「無効なデータが入力された…」のチェックを「外して」おくと,間違った(リスト以外の)データも記入できるようになる。
関連するQ&A
- 文字列の作成
こんばんは aとbとcを使って文字列を作成したいのですがコードが書けません。 困りました。 例 abc bbc cbc aac acc ~~~~~ ccc 全部で27通りだと思います。 出力は配列かリストでお願いします。 for文で書くのかな~~~ 困りましたね~~~~
- ベストアンサー
- Visual Basic
- A列とB列で文字数が少ない方をC列に表示する関数
エクセル2007を使用しています。 A列とB列に下記のように入力されている時、C列に文字数の少ない方を関数で表示させるにはどうしたらよいでしょうか? なおかつ、A列とB列の文字数が同じ場合はA列の文字を表示させたいです。 A列 B列 C列 リンゴ オレンジ リンゴ あいうえお ABC ABC 時計 帽子 時計 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル 複数の文字列を分別したい。
エクセル2003で質問です。 1列に複数の文字列が並んで入力しています。 「ABC01」「BBC03」「ABS49」などです。 例えば前3文字アルファベット部が複数の指定した文字列を「A」「B」などに分類Aしたいのです。 「ABC01」「ABC54」など前3文字が「ABC」のものと 「BBD03」「BBD58」など「BBD」を「A」 それ以外を「1」とするという式を作りたいです。 下2桁の数字がバラバラなので"ABC*","BBD*"を使って いろいろ試してみましたが・・・ 限界です。よろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- A列にあってB列にはない単語をC列に残したいです。
エクセルで、「A列とB列にそれぞれ単語がたくさん入力されています。A列にはあるが、B列にはない単語を抽出して、C列に残す」ということをやりたいのですが、どなたか関数を教えていただけないでしょうか? すみませんが、エクセルの関数を教えていただけないでしょうか。 単語のリストが2つあります。 A列に、片方のリストを入れ、B列にもう片方のリストを入力してあります。 ■やりたいこと 1: 2つのリストには重複している単語があるため、重複している単語は削除して、A列だけに存在する単語をC列に入れたいと思っています。 ■やりたいこと 2: 最終的には、C列には、空のセルを作らず、上のほうの行に詰めた形に整えたいと思っております。 以上の2つについて、どちらかだけでもやり方を教えていただければ、大変助かります。 どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 複数列の集計(Excel)
下記のような物をExcel2000で作りたいのですが可能でしょうか? まず、データとして下のようなリストがあります。 A(列) B(列) C(列) D(列) 日付1 数値1 日付2 数値2 2004/6/1 100 2004/7/2 500 2004/1/3 300 2004/1/3 400 2004/3/15 540 2004/5/4 980 2004/1/1 800 2004/8/6 230 2004/1/3 200 2004/2/8 450 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ 列数は決まってますが、行数は増えていきます。 そして別のシートに下のようなリストが別にあり、 A(列) B(列) C(列) D(列) 2004/1/1 2004/1/2 2004/1/3 2004/1/4・・・(31日まで続きます) ここにある日付と先ほどのリストの日付1と日付2を照合して、 日付1で一致したら数値1の数値を 日付2で一致したら数値2の数値を 持ってきて、なおかつそれを合計した数値を表示したいのです。 上のデータを使って表現すると下のようになって欲しいのです。 A(列) B(列) C(列) D(列) 2004/1/1 2004/1/2 2004/1/3 2004/1/4・・・(31日まで続きます) 800 900 つまりはその日毎の数値の合計値が欲しいのですが、 検索値となる日付が2列(複数列)に分かれてしまっていて うまくいきません。 自分の仕事を丸投げするようで大変申し訳ないのですが どなたかお教えいただけませんでしょうか?
- ベストアンサー
- オフィス系ソフト
- 近い文字列を入力すると表示できる方法について
下記の例とおり、エクセルでB列に任意の文字列を入力すると、A列にB列の一部だけ一致する 文字列を選択して表示する方法を知りたい。 例 B1に○○支店と入力すると、A1にB1の一部一致する文字列を表示したい。 A B C ・ ・ ・ 1 ○○ ○○支店 2 ×× ××支店 3 △△ △△支店 ・ ・
- 締切済み
- その他(プログラミング・開発)
- 【EXCEL】文字列抽出および表示の式について
【EXCEL】文字列抽出および表示の式について EXCEL初心者です。 以下のように、A列はリストによる選択入力。B列、C列は、A列のリストで選択した値(文字列) を元に文字列を自動入力したいと思っています。 A列のリストの設定は分かるのですが、B列、C列にどのような式を入れれば良いかが分かりません。 (処理内容) ・A列:リストにより選択形式で入力。リストの値(文字列)は、X列に定義(行数未定)。 ・B列:A列の値(文字列)と同じ値(文字列)をX列より抽出し、右隣のセル(Y列)の値(文字列)を表示 ・C列:B列の値(文字列)と同じ値(文字列)をY列より抽出し、右隣のセル(Z列)の値(文字列)を表示 [A列] [B列] [C列] ・・・ [X列] [Y列] [Z列] [1列目] aaa あいうえお 1234 aaa あいうえお 1234 [2列目] bbb かきくけこ 5678 bbb かきくけこ 5678 [3列目] eee たちつてと 3456 ccc さしすせそ 9012 [4列目] aaa あいうえお 1234 ddd さしすせそ 9012 [5列目] ddd さしすせそ 9012 eee たちつてと 3456 : : : : : : : よろしくおねがいします。
- ベストアンサー
- その他MS Office製品
- 1列のみ重複しているデータを抽出&削除
A列 B列 12345 あいうえお 67891 かきくけこ 12345 さしすせそ 67891 かきくけこ 23456 あいうえお 78912 たちつてと 34567 さしすせそ 89123 あいうえお 12345 あいうえお 78912 なにぬねの ↓ A列 B列 12345 あいうえお 67891 かきくけこ 67891 かきくけこ 12345 あいうえお 上記のようにA列のみダブっているものを抽出し一つにしたいのですが やり方がわかりません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで文字列検索
エクセルでB6から下に無制限で入力されたリストの中からB2、B3に入力された2つの文字列による部分一致、AND検索をかけて、該当するリストをオートフィルタの抽出のように表示させるシステムを作りたいと思っています。 説明が下手で申し訳ありません。 マクロで作ろうと思いましたがいろいろ調べながらやってみましたがなかなか思った通りにできませんでした。 上記のようなマクロはどうすればできますか?
- ベストアンサー
- オフィス系ソフト
お礼
早々のご回答ありがとうございます。 >【ご質問の直接の回答】 で、望み通りのことができました。 ありがとうございました。