• 締切済み

EXCELの関数を教えてください。

同じ数字が、複数個あります。例えば1が5個2が7個3が8個4が4個5が10個とあるとすれば、関数を使って、同じ数字は一つとして、1.2.3.4.5と一個づつ抽出したいのですが、どの関数を使って表現すればよいのでしょうか。困っています。

みんなの回答

  • subri
  • ベストアンサー率28% (16/56)
回答No.4

他の方の補足です。 2番さんの方法が最も簡単ですが、 抽出したデータを貼り付ける時にExcel2000以前では少々テクニックが必要です。 コピーしたい範囲をドラッグ→ALTを押しながら「れ」のキーを押し、 そこでコピー→貼り付け。 また3番さんの方法ですが、同じシートにデータは返すことが出来ますよ。 (テーブルの追加ダイアログで表示が無かった場合、 オプションボタンを押し再表示ボタンを押してやってください) ファイル→MS Excelにデータを返す(R) これで返す場所を指定できます。 ただしExcelでクエリを使うのはかなり重い作業となります。 マシンによってはフリーズすることもあります。

回答No.3

VBAという手もありますが私はMS-Queryを使ってます。 大まかな使い方は下記URLに解説してありますが、クエリの編集画面において「表示」→「クエリプロパティ」の中に「重複した値は表示しない」のチェックボックスがありますので、それをONにするとできます。 ただし、同一ファイルの中ではできませんので新規ワークブックを作成して行うことになります。  メリットとしては元のデータ内容を書き換えた場合、「データの更新」によって抜き出したクエリの内容も書き換える事ができることでしょうか。

参考URL:
http://www.ie.reitaku-u.ac.jp/~ykago/lectures/db/odbc/odbc03.html
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 最近あった質問です。 参考になりますでしょうか。 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=1255977

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?qid=1255977
turimasa
質問者

お礼

大変参考になりました。早速使わせていただきました。完璧でするありがとうございました。

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

数字はどのような形で存在するのでしょうか? 1セル内に、数字の羅列が並んでいる状態でしょうか? 複数セルにばらばらに存在しているのでしょうか?それはA列?1行?複数行複数列の範囲?

turimasa
質問者

補足

1セル内な8桁の数字があり、例えばA列に複数個存在しています。

関連するQ&A