- 締切済み
【エクセルでの作業】効率の良い方法を教えてください!
会社でエクセルを使っての仕事を頼まれています。 地道にやると膨大な時間が掛かってしまうので、効率の良い方法を教えてください! 私は派遣社員として働いているのですが、社員の方々はとても忙しそうで聞ける雰囲気ではありません。 また、この仕事を頼んだ方に聞いてみたのですが、分からないそうです。。 大変困っています>< エクセルがお得意な方!是非お力を貸して下さい!! できれば詳しい説明をいただけるととても助かりますが、 エクセルの資格を取得している為、(一応)機能は理解しているつもりです。。。。 なので教えていただけるなら簡単な説明でも構いません>< 下記が作業内容になります。 ちなみに会社で使用しているエクセルは2000です。 ●作業内容● 7桁のランダムな数字が、セルA1からセルA400まで入っています。 セルA1からセルA400まで中で、同じ数字が入力されているセルがあり、そのセルを調べる作業を任されています。 エクセルの機能を使って、効率の良い方法はありませんでしょうか? 【図】エクセルシート↓ ------------------------ | A | B ------------------------ 1|60000004| ------------------------ 2|64360898| ------------------------ 3|64361091| ------------------------ 4|64361093| ------------------------ 5|60000004| ------------------------ ※A列にランダムな数字が入っている中、A1とA5のように同じ数字が入っているセルを探す作業です。
- みんなの回答 (7)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
目視確認する方法ですが如何でしょうか。 (1)A1:A400範囲を選択→書式→条件付き書式 (2)「数式が」を選択、=COUNTIF($A$1:A1,$A$400)>1→書式→パターンタブで任意の色を選択→OK 同じ値を持つセルが色付けされますが、重複が多い場合は見づらくなります。
- imogasi
- ベストアンサー率27% (4737/17070)
前書き(質問には不要)や質問が長いが、エクセル関数に少し慣れた人には、簡単な、良く出るCOUNTIFの応用の話。 例データ A列 B列(関数の結果) 数 1 2 3 1 前出 4 2 前出 1 前出 B2に=IF(COUNTIF($A$2:A2,A2)>1,"前出","") と入れて下方向に式を複写。 式の意味は自分自身の行までについて、自分自身と同じ値が2つ以上あれば、重複したデータである、ということ。 結果 上記B列。
- mohenjo
- ベストアンサー率37% (125/335)
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)
1. B列を作業列にする。 B列が空いていないなら列を挿入して作業列にする。 2. B1に、 =IF(COUNTIF(A1:$A$400,A1)=2,A1,"")と入れてA400までフィルする。 3. 編集―ジャンプ―セル選択―数式 とクリックして、「数値」以外のチェックをはずして、「OK」する。 4. コピーして、どこか空いているところに貼り付ける。 これをそのままコピーして、そのまま、「値」で貼り付ける。
- hige_082
- ベストアンサー率50% (379/747)
メニューのデータ-並び替えで キーをA列にすれば同じデータが固まりますが
- te12889
- ベストアンサー率36% (715/1959)
「Excel 重複 検出」でGoogle検索でもしてみてください。 ヒットした中から↓とか・・・。 http://www.atmarkit.co.jp/fwin2k/win2ktips/338dupdata/dupdata.html
- soan-do
- ベストアンサー率29% (324/1108)
非常にアナログチックな作業になりますが、検索機能を使ってはダメですか?