お世話になります、ネット上で検索しましたが、
求めている答えを見つけることができなかったので、コチラで質問させていただきます。
エクセル表の制作についこのようなことが可能かどうかわからないのですが、
ご存知の方がいらっしゃいましたらご教授お願いいたします。
以下のようなエクセル表があるとします。
田中 佐藤 鈴木 木山
佐藤 平原 鈴木 木山
鈴木 平原 田中 木山
木山 平原 田中 佐藤
・
・
・
列こそ違いますが、行で言うと「木山」は4回連続で出現しています。
この場合、4回連続で入力された「木山」を抽出して背景の色を変えるとか
即座にそれを認識できる方法はありませんか?
要するに、4行連続で入力することをエラーとしたいのです。
当方、エクセルに関してそれほど知識等ありませんので、できるだけわかりやすく
ご教授いただけたらありがたいです。よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんばんは!
入力規則でエラー表示も可能だと思いますが・・・
セル色の方をご希望のようなので、条件付書式での一例です。
↓の画像のように1行目からデータがあるとします。
当方使用のExcel2003の場合ですが、
4行目以降を範囲指定 → 書式 → 条件付書式 → 「数式が」を選択 → 数式欄に
=COUTIF($A1:$D4,A4)>=4
と入力 → 書式 → パターンから好みの色(画像では赤)を選択しOK
これでA~D列内に4行連続出現データに色がつくと思います。
Excel2007の場合は(手元にないのではっきり覚えていませんが)
条件付書式 → 新しいルール → 「数式を使用して・・・」といった感じだったと思います。
数式欄には同じ数式を入れます。
こんなんで参考になりますかね?m(_ _)m
ご回答ありがとうございます。
当方Excel2010ですが提案通りに設定したら思っていたような
感じになりました。ありがとうございます。
ただ、このほかにも多数条件設定があるため、
質問前に当方の独学によって表内にいろんな数式を設定しています。
今では表内にいろんな設定されてしまい、
知識に乏しい自分では手におえない状態です。
そこで、条件等を精査して新たに質問を立ち上げようと思います。
お時間等ございましたら、またご教授お願いします。
No.2
- 回答日時:
A列 B列 C列 D列 E列 F列 G列 H列
1行 田中 佐藤 鈴木 木山
2行 佐藤 平原 鈴木 木山
3行 鈴木 平原 田中 木山
4行 木山 平原 田中 佐藤
5行 平原 平原 佐藤 平原
6行 佐藤 木山 木山 木山
7行 木山 佐藤 田中 鈴木
8行 田中 鈴木 鈴木 田中
こんな案も。上の表で、E4に次の式を入力。
=sign(countif($A1:$D1,a4))+sign(countif($A2:$D2,a4))+sign(countif($A3:$D3,a4))<3
次にE4セルをコピーし、E4:H8の範囲に貼り付け。
1~3行目の全てにA4と同じ名前が1つ以上含まれる場合はE4に「FALSE」が、含まれない場合は「TRUE」が表示されます。「条件付き書式」によりFALSEのセルだけ色を付けるのもよいでしょう。
なお、No.1さんの式は、同じ行に同じ名前が2つ以上あると、「連続で入力された」行の数が3以下でも色が付くケースがありそうですね。
ご回答ありがとうございます。
表外にエラー表示設定をして、それについて色分けすればいいのですね。
思いつきませんでした。
ただ、どの入力がエラーなのか一目でわかるようにしたかったので、No.1さんのようなタイプが望んでいるものでした。
ご教授ありがとうございました。
また、当方の説明不足でしたが、行内に同じ名前があるときは重複でエラー表示をするよう設定済みでしたのでご指摘については対応できるようになっていました。
ただ、同表について新たな条件設定されたので、いまだに完成できてません。そこで、また新たに質問を立ち上げて皆様のご意見を伺いたいと思います。その際、お時間等ございましたら、またご教授お願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Excel(エクセル) メモ帳からエクセルにセル区切りで表示させたいんです 7 2023/02/25 22:04
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
- 野球 世界一ですか 4 2022/11/11 06:17
- PHP MySql PHP 2つのテーブルをJOINで結合 user_idで抽出 1 2023/01/03 14:04
- MySQL 【MySQL】本当に困っているので、助けてください。よろしくお願いします。 3 2023/06/03 14:24
- 野球 世界一ですか 2 2022/11/11 06:15
- 野球 日本代表 これで世界一ですか 2 2022/11/11 05:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルで年月の合計の関数を...
-
ある一定時間を超えた場合の超...
-
エクセルで「ぶら下げ」書式を...
-
Excelの表以外が暗い?
-
エクセルでの複数条件下での標...
-
EXCEL 経過年数の平均を求めた...
-
エクセルにて「週」から日付を...
-
【スプレッドシート】指定の日...
-
隣のセルに入力したら自動的に...
-
エクセルで灯油の配送予定日を...
-
EXCEL 年月表示をするVBAを教...
-
SUMIFでの判定条件が異なるため...
-
エクセル シフト表 6連続勤...
-
Excel:月またぎを含む日数の差...
-
エクセルで、一つのセルに二つ...
-
vbaで「/」を削除したい
-
エクセルで角度の計算できますか?
-
excelでの文字を隠す方法
-
エクセル くじ引きの口数が別々...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルでの複数条件下での標...
-
エクセルで年月の合計の関数を...
-
ある一定時間を超えた場合の超...
-
【スプレッドシート】指定の日...
-
Excelの表以外が暗い?
-
エクセルにて「週」から日付を...
-
エクセルで「ぶら下げ」書式を...
-
隣のセルに入力したら自動的に...
-
EXCEL 経過年数の平均を求めた...
-
エクセルで、一つのセルに二つ...
-
EXCEL 年月表示をするVBAを教...
-
エクセル シフト表 6連続勤...
-
エクセル2003 MONTH関数で
-
Excel:月またぎを含む日数の差...
-
vbaで「/」を削除したい
-
Excelで1ヶ月間の勤務時間の計算
-
ある数値から始まるものをカウ...
-
エクセルで角度の計算できますか?
-
SUMIF関数の結果が0になってし...
おすすめ情報