アプリ版:「スタンプのみでお礼する」機能のリリースについて

下記に示しますように,A列に同じ内容がある行を削除する方法
を教えて頂けないでしょうか。
よろしくお願い致します。

_ | A B C …
――――――――――
1 | a 1 ABC … 
2 | a 2 def … 
3 | a 3 ghi …
4 | a 4 JKL …
5 | b 2 QWE …
6 | b 2 asd … 
7 | b 2 zxc … 
8 | c 3 ASD … 
9 | c 5 nmk … 
10 | d 4 ZXC … 
11 | d 4 tyu … 
: | : : : …



_ | A B C …
――――――――――
1 | a 1 ABC … 
2 | b 2 QWE …
3 | c 3 ASD …
4 | d 4 ZXC … 
: | : : : …

A 回答 (3件)

こんばんは!


A列だけの重複を削除すればいいわけですね?

すでに二通りの回答が出ていますので
他の方法での一例です。

A列を挿入して作業用の列とします。

A1セルに
=IF(B1="","",COUNTIF($B$1:B1,B1))
としてオートフィルで下へコピーします。
又はオートフィルハンドルの(+)マークでダブルクリック

そして「1」以外すべてを行削除します。
一度行削除した後に
次の行を範囲指定して F4キーを押せば前の操作の繰り返しになります。

そしてすべてが「1」になった後、A列を削除します。

少し回りくどい方法ですが、
参考になれば幸いです。m(__)m
「Excelで特定列に同じ内容がある行を削」の回答画像3
    • good
    • 0

Sheet1


  A B C  … Z
1  a 1 ABC …  1
2  a 2 def …
3  a 3 ghi …
4  a 4 JKL …
5  b 2 QWE …  5
6  b 2 asd …
7  b 2 zxc …
8  c 3 ASD …  8
9  c 5 nmk …
10 d 4 ZXC … 10
11 d 4 tyu …
… : : …  … …

Z1: =IF(COUNTIF(A$1:A1,A1)=1,ROW(),"")


Sheet2
  A B C  …
1 a 1 ABC …
2 b 2 QWE …
3 c 3 ASD …
4 d 4 ZXC …
: : : …  …

A1: =IF(ISERROR(SMALL(Sheet1!$Z$1:$Z$1000,ROW(A1))),"",INDEX(Sheet1!$A$1:$D$1000,SMALL(Sheet1!$Z$1:$Z$1000,ROW(A1)),COLUMN(A1)))
    • good
    • 0

EXCELのバージョンが2007ならば、重複削除機能を利用してみてください。


また2007以下(2003等)であれば、フィルタオプションを利用しましょう。

2007の重複削除
http://www.relief.jp/itnote/archives/002718.php

2003の重複削除↓
http://www.relief.jp/itnote/archives/001525.php

参考URL:http://www.relief.jp/itnote/archives/002718.php
    • good
    • 0

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