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

縦一列に文字を入れてったとします。

1行目AAAAAAAA
2行目BBBBBBBB
3行目CCCCCCCC
4行目DDDDDDDD
5行目AAAAAAAA

こんな感じになった時、5行目のAAAAAAAAを消してくれる方法はありますか?
この重複がたくさんある可能性があります
全部いっぺんにやりたいのです。

宜しくお願いします

A 回答 (2件)

    • good
    • 0
この回答へのお礼

教えていただいたURLで無事できました!
ご解答ありがとうございました

お礼日時:2005/12/07 03:26

(1)多数のレコードの場合はCSV--->別CSVファイルをVBなどでやるのが普通です。


(2)少数データなら、エクセルを通してやることもあるでしょうが。
(1)はソートキー部を一旦付加して、そのソートキー部でソートし、1レコードづつ読んで、直前レコードと同じなら、書き出さないようにして新CSVファイルを作る。同時に書き出すときソートキー部ははずす。
(2)は
第1行目は空白にして、B列B2に
=IF(COUNTIF($A$2:A2,A2)=1,MAX($B1:B$1)+1,"")
と入れて下方向に式を複写。初出のものに連番を振ります。
次に
Sheet2でROW()-1を頼りにSheet1からA列で同番号の行の値をを引っ張ってくる。
Sheet2の式は、「imogasi方式」でOKWEBで照会すれば、私の回答例が多数出ます。
    • good
    • 0
この回答へのお礼

ご解答ありがとうございました

お礼日時:2005/12/07 03:25

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