ブログ記事2件
長年使ってきた表データに別のデータを追加したり、手分けして入力作業をしたデータには往々にして重複したデータが存在するものです。重複するデータを削除して、ユニークデータを作成する必要がある場面は数多くあります。「Excelデータの比較(2)」では2つの表データの違いを「VLOOKUP」関数や「COUNTIF」関数を使って見つけ出す方法をご紹介しました。重複データを削除するのもこれらの応用で実現できます。しかし、1列のデータ中にある重複データを見つけるだけならまだしも、複数列にわたって見
awkなら(・・ググっても、たくさん出てきますが)、「多くは言わない。1行だけで。」の格言?どおりに、1行スクリプト(ワン・ライナーって言うんかな?!)で実現できるんですけど。。。(※でも個人的には、・・行内容そのものを連想配列の添字にしてしまうなんてのは、あんまり「美しい」とは感じません。(^_^;)汗まぁ、動けばエエんですけど。。。)Windows(というか、MS-DOS?ウインドウズのコマンドライン??)には、sortは(%SystemRoot%\System