• 締切済み

【エクセルでの作業】効率の良い方法を教えてください!

会社でエクセルを使っての仕事を頼まれています。 地道にやると膨大な時間が掛かってしまうので、効率の良い方法を教えてください! 私は派遣社員として働いているのですが、社員の方々はとても忙しそうで聞ける雰囲気ではありません。 また、この仕事を頼んだ方に聞いてみたのですが、分からないそうです。。 大変困っています>< エクセルがお得意な方!是非お力を貸して下さい!! できれば詳しい説明をいただけるととても助かりますが、 エクセルの資格を取得している為、(一応)機能は理解しているつもりです。。。。 なので教えていただけるなら簡単な説明でも構いません>< 下記が作業内容になります。 ちなみに会社で使用しているエクセルは2000です。 ●作業内容● 7桁のランダムな数字が、セルA1からセルA400まで入っています。 セルA1からセルA400まで中で、同じ数字が入力されているセルがあり、そのセルを調べる作業を任されています。 エクセルの機能を使って、効率の良い方法はありませんでしょうか? 【図】エクセルシート↓ ------------------------  |   A   |  B ------------------------ 1|60000004| ------------------------ 2|64360898| ------------------------ 3|64361091| ------------------------ 4|64361093| ------------------------ 5|60000004| ------------------------ ※A列にランダムな数字が入っている中、A1とA5のように同じ数字が入っているセルを探す作業です。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.7

目視確認する方法ですが如何でしょうか。 (1)A1:A400範囲を選択→書式→条件付き書式 (2)「数式が」を選択、=COUNTIF($A$1:A1,$A$400)>1→書式→パターンタブで任意の色を選択→OK 同じ値を持つセルが色付けされますが、重複が多い場合は見づらくなります。

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.6

前書き(質問には不要)や質問が長いが、エクセル関数に少し慣れた人には、簡単な、良く出るCOUNTIFの応用の話。 例データ A列  B列(関数の結果) 数 1 2 3 1 前出 4 2 前出 1 前出 B2に=IF(COUNTIF($A$2:A2,A2)>1,"前出","") と入れて下方向に式を複写。 式の意味は自分自身の行までについて、自分自身と同じ値が2つ以上あれば、重複したデータである、ということ。 結果 上記B列。

  • mohenjo
  • ベストアンサー率37% (125/335)
回答No.5

VBAでやってみました。 そのシート名(下段)を右クリックし 「コードの表示」をクリック そこに下記をコピペして下さい。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Me.UsedRange Cells.Interior.ColorIndex = xlNone End With Dim rngS As Range, rngT As Range For Each rngS In Range("A1", Range("A1").End(xlDown)) If Target.Value = rngS.Value Then If rngT Is Nothing Then Set rngT = rngS Else Set rngT = Application.Union(rngT, rngS) End If End If Next rngS rngT.Interior.Color = vbRed End Sub セルをクリックすれば同じ値のセルが赤で塗り つぶされます。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.4

1. B列を作業列にする。 B列が空いていないなら列を挿入して作業列にする。 2. B1に、 =IF(COUNTIF(A1:$A$400,A1)=2,A1,"")と入れてA400までフィルする。 3. 編集―ジャンプ―セル選択―数式 とクリックして、「数値」以外のチェックをはずして、「OK」する。 4. コピーして、どこか空いているところに貼り付ける。 これをそのままコピーして、そのまま、「値」で貼り付ける。

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.3

メニューのデータ-並び替えで キーをA列にすれば同じデータが固まりますが

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.2

「Excel 重複 検出」でGoogle検索でもしてみてください。 ヒットした中から↓とか・・・。 http://www.atmarkit.co.jp/fwin2k/win2ktips/338dupdata/dupdata.html

  • soan-do
  • ベストアンサー率29% (324/1108)
回答No.1

非常にアナログチックな作業になりますが、検索機能を使ってはダメですか?

関連するQ&A