プロが教えるわが家の防犯対策術!

エクセル2002を使っています。

画像の様にQ2セルから下に 1234567812345678と繰り返し入力されているはずの文字がどこか違っているようです。

それでその順に並んでいない場所を探すにはどういった方法があるでしょうか?

8000行くらいあり、参っています><

「エクセル2002で 規則的に並んだ数字の」の質問画像

A 回答 (4件)

こんばんは!


一例です。

R列を使用します。
(もしR列にデータが入っている場合は、R列を1列挿入)

R2セルに
=IF(Q2=MOD(ROW(A8),8)+1,"","×")
という数式を入れフィルハンドルでダブルクリック!

これで違っている行に「×」が表示されます。

単に表示だけならこれでOKだと思いますが、訂正をしたい場合は
R1セルに何でも良いですので項目的なものをダミーとして入力し
R1セルでオートフィルタをかけます → 「×」でフィルタをかけると違っている行が一目瞭然だと思います。
訂正後はR列すべてを削除して完了です。

こんな感じではどうでしょうか?m(_ _)m
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。

見事一発で目的が果たせました!



ありがとうございました!

お礼日時:2013/03/15 23:25

データの範囲を選択する(メンドクサければQ列を列選択する)


書式メニューの条件付き書式を開始する
セルの値が 次の値に等しくない として
右の空欄に
=MOD(ROW()-2,8)+1
と記入し、書式ボタンでセルを赤く塗ってOKする。




#参考
同じ数式を使い、
Q2セルに
=MOD(ROW()-2,8)+1
と記入してリスト下端までコピー貼り付け、正しい数列をエクセルに計算させた方が簡単です。

必要に応じて数式セル範囲をコピー、形式を選んで貼り付けで値のみ貼り付けます。
    • good
    • 0
この回答へのお礼

ありがとうございます。

今回は理解しやすく、回答が簡単だった No1さんの方法にさせていただきました。

ありがとうございました!

お礼日時:2013/03/15 23:27

最終目的は数値修正なのではないのですか?


修正は下記方法で簡単に行えます。

セルQ10に=Q2
Q2をデータが必要な箇所までフィルコピー
そのままだとQ列は数式が入っていますので、数値だけにしたい時は、下記方法で数値にします。
Q列を選択(→マウス右クリック→コピー→マウス右クリック→型式を選択して貼付け→値(V)を選択→OK

この回答への補足

修正ではありません。

補足日時:2013/03/15 23:04
    • good
    • 0
この回答へのお礼

ありがとうございます。

今回は理解しやすく、回答が簡単だった No1さんの方法にさせていただきました。

ありがとうございました!

お礼日時:2013/03/15 23:28

添付図参照


1.セル Q2 に次の[条件付き書式]を設定
  数式が   =Q2<>IF(MOD(ROW(Q1),8),MOD(ROW(Q1),8),8)
  パターン色 赤
2.セル Q2 を[コピー]
3.セル Q3 から下端までの全てのセルを選択
4.[形式を選択して貼り付け]を実効
5.“書式”だけに目玉を入れて、Enterキーを「エイヤッ!」と叩き付け
「エクセル2002で 規則的に並んだ数字の」の回答画像4
    • good
    • 0
この回答へのお礼

ありがとうございます。

今回は理解しやすく、回答が簡単だった No1さんの方法にさせていただきました。

ありがとうございました!

お礼日時:2013/03/15 23:27

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