お世話になります。
エクセルの関数について質問です。
エクセルの A列A1からランダムの英文字が入っているとします。重複したデータがあります。
例えばこんな感じです。
A列イメージ
AAE
HIS
AAE
BEC
WIY
D列 に 英文字を昇順とした結果を”重複を排除した”結果として表示させたいです。
結果D列イメージ
AAE
BEC
HIS
WIY
関数のみで対応したくお手数かけますが、マクロや手動など
並べ替えを使うなど関数以外はやり方わかりますので回答しないでください。
とても困っています。お手数かけますがご教示の程よろしくお願いいたします。
どのような理由で「関数のみで対応した」いのでしょうか。
その他にも関数を組んでいます。1000を超える英文字数を2秒以内にチェックしたいので関数のみで対応したいです。いちいちマクロボタンを押している時間がありません。
D列の利用目的について説明があれば、別なアプローチでの回答があるかもしれませんね。
ありがとうございます。D列の目的は2つあります。 1つは重複の排除 2つめは昇順です。 利用目的は名前だと思ってください。例えばA列にJAMESやDANIなど名前が重複して順序もごちゃまぜになっています。D列には綺麗にDANI、JAMESと重複排除と順序昇順で表示されているイメージです。宜しくお願いします。
チェック用途とかではなく、単にD列に結果を出力するだけですか?
はい。具体的使用イメージは ①エクセルを開く ②名前データ貼付け ③重複排除と順序昇順 です。但し更新頻度が1分間に20回ほどインポート貼付けがあるので、いちいちマクロは面倒です。またプロシージャも重たくなるのは嫌なので関数限定にしました。とにかく関数で実現したいです。それだけです。