Gizport
1 回答
0
Share (facebook)
66
view
全般

エクセル 重複データを削除する方法 エクセルのA1~A100迄データ...

エクセル 重複データを削除する方法 エクセルのA1~A100迄データが入っていたとして
重複データを削除する方法がありましたら教えて下さい。
重複しているものの内一つだけ残して残りを削除したいのです。

Excel2007から重複データを削除する機能が搭載されたそうですが
わたしのエクセルは2003です。

よろしくお願いしますm(__)m
Yahoo!知恵袋 4673日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
◆A2~A10の回答です、A2:A10をA2:A100に、B2:B10をB2:B100に変更してください
【方法-1】
◆作業列ありの、関数による方法です
1)B列を作業列にして、
2)B2=IF(COUNTIF($A$2:A2,A2)=1,ROW(),"") と入力して、下にコピー
3)C2=IF(ROW(A1)>COUNT($B$2:$B$10),"",INDEX($A$1:$A$10,SMALL($B$2:$B$10,ROW(A1))))
4)C2の式を下にコピー

【方法-2】
◆作業列なしの、関数による方法です
1)B2=A2
2)B3=IF(ROW(A1)>SUMPRODUCT(($A$2:$A$10<>"")/COUNTIF($A$2:$A$10,$A$2:$A$10&""))-1,"",INDEX($A$2:$A$10,MATCH(0,INDEX(0/ISERROR(MATCH($A$2:$A$10,$B$2:B2,0)),),0)))
3)B3の式を下にコピー

【方法-3】
◆「フィルタオプションの設定」による方法です
1)メニューバーの「データ」→「フィルタ」→「フィルタオプションの設定」を選択して、
※EXCEL2007では、リボン「データ」タブ→「並び替えとフィルタ」グループ→「詳細設定」ボタンを選択します
2)抽出先の「指定した範囲」にチェックして
3)リスト範囲に項目をう組むデータ前を指定して、$A$1:$A$7
4)抽出先に「B1」と入力して、
5)下の「重複するレコードは無視する」にチェックして、OK
※「抽出先」を「指定した範囲」にしないと、元のデータが重複したデータは削除されるので注意

【方法-4】
◆ピボットテーブルによる方法です
1)データの上に必ず項目名(たとえば「品名」)を付けます
2)「品名」」も含めて、データ範囲を選択します
3)リボンの「挿入」タブ→「テーブル」グループ→「ピボットテーブル」ボタン→「ピボットテーブル」を選択して、「OK」
4)上の「フィールドリスト」にある「品名」を「行ラベル」にドラッグします
★これだけで、出来上がり
◆EXCEL2003参考URL
「Excel(エクセル)実用編:家計簿の作成(ピボットテーブルを使う)」

http://www.eurus.dti.ne.jp/~yoneyama/Excel/jituyou/kake-pib.htm
Yahoo!知恵袋 4672日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
62
Views
質問者が納得Alt+↓で、その列に入力してある項目を選択できますよ。 前提は、すでに○、×、△が列Aに入力済みであることです。 王道は、入力規則を使うがいいのでしょうけど、お手軽なのはこちらですね。 入力規則を使うと、新しい項目を追加するのが少し面倒なので、 ☆Altキーとカーソルキーの下を同時押しです。
4510日前view62
全般
78
Views
質問者が納得A100とかB200は1つのセルに入力しているのでしょうか。 足し合わせることを考えると、別のセルに入力しましょう。 Sheet1に元データ 1行目 A列1月・C列2月・・・ 2行目以降 A列記号・B列数値・C列記号・D列数値・・・ Sheet2で集計 B1に1月・C1に2月・・・ A2:A6にA・B・C・D・E B2セルに次式を入れて、縦横にコピーします。 =IF(COUNTIF(OFFSET(Sheet1!$A$2,,MATCH(B$1,Sheet1!$A$1:$X$1,0)-1,4),$A2),...
4512日前view78
全般
49
Views
質問者が納得作業列を利用すれば一般機能で十分可能です。 付図参照 B1=MID(A1,2,FIND(".",A1)-2) フィルハンドルをダブルクリック この列をキーに昇順ソートします。
4515日前view49
全般
61
Views
質問者が納得式を作る過程にて, テストをしやすくするため表記をかんたんにしてます ex. タイトル, 年月->エクセル標準のシリアル値, アイテム名 etc ◇表は画像の位置に置きましたので、実用には適宜、式のセル位置を変えて下さい ID,A6: =IF(ROW(A1)>COUNT($D$1:$H$1)*COUNTA($A$2:$A$3),"",OFFSET(A$2,ROUNDUP(ROW(A1)/COUNT($D$1:$H$1),0)-1,)) と入力し、↑A6の式を C6 ま...
4515日前view61
全般
43
Views
質問者が納得セルO1に「大根」、セルO2に「4月」と指定するとして、 P1=SUMIF(A2:A100,O1,OFFSET(A1,1,MATCH(O2,A1:E1)-1,100)) 上記でいかがでしょう? 1行目の4月、5月・・・とセルO2の「4月」は全角半角の間違いを防ぐために数字だけを入力するようにして、表示形式で「○月」とするのがいいと思います。
4529日前view43

取扱説明書・マニュアル

801view
http://fujifilm.jp/.../ff_a100_mn_j101.pdf
116 ページ5.56 MB
もっと見る

関連製品のQ&A