• ベストアンサー

エクセル excel 機能 ソート テキスト出力

表計算のためエクセルの使用を考えています。 エクセルはこれまで使ったことがなく、どのようなものか分からず質問させて頂きます。 セルごとにランダムに入力した数値を小さい順に並べ替えてテキストとして出力する機能はありますでしょうか? 例えば0~100までの数字をセルごとにランダムに入力します。 そのランダムな数字を大きさ順に並べ替えたものを、例えばテキストデータとしてメモ帳などに貼り付ける形で出力させたいです。 このような機能はありますでしょうか? 教えて下さい、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 0~100までの数字が縦一列に並んでいる場合、まず、その数字が並んでいるセルを全て選択して下さい。  次に、Excelのウィンドウの上の方に並んでいるタブの中にある[ホーム]タブを選択してクリックして下さい。  次に、現れた「編集」グループの中にある[並べ替えとフィルター]ボタンを選択してクリックして下さい。  すると選択肢が現れますので、その中にある[昇順]を選択してクリックして下さい。  これで入力されている数字が小さい順に並べ替えられます。 【参考URL】  富士通 > FMVサポート > Q&A・パソコン活用情報をコーナーから探す > パソコン小ワザ集 > [エクセル]データを昇順、降順で並べ替える   https://azby.fmworld.net/usage/windows_tips/xls048/  その上でそのファイルを名前を付けて保存する際にCSV形式で保存しますと、テキストデータとして保存されますので、そのCSV形式で保存したファイルをメモ帳などで開くようにして下さい。 【参考URL】  121ware.com > サービス&サポート > Q&A > Q&A番号 012221 Excel 2010で作成したファイルをテキスト形式で保存する方法   https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=012221  Web Persons [ウェブパーソンズ] > オフィスアプリケーション > EXCEL(エクセル)ファイルをCSV等の他のファイル形式で保存する方法   http://webpersons.jp/tips/2008/05/excelxls.html  【Excel Tips】ExcelファイルをCSV形式で保存するには?:EnterpriseZine(エンタープライズジン)   https://enterprisezine.jp/iti/detail/679

joko3714
質問者

お礼

とても詳しい回答をありがとうございました。 ご教示頂き、目的の機能があるとのことで、エクセルの導入を前向きに検討します。 この度はありがとうございました。

その他の回答 (2)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

 回答No.1です。  もし、CSV形式のままではテキストファイルである事が判り難くて嫌だという場合には、その保存したCSVファイルのアイコンを右クリックし、現れた選択肢の中にある[プログラムから開く]を選択してクリックし、更に現れた選択肢の中にある[メモ帳]を選択してクリックする事でメモ帳を使ってそのファイルを一旦開いた後、名前を付けて保存する事でメモ帳のファイルとして保存して下さい。  或は、その保存したCSVファイルのアイコンを右クリックし、現れた選択肢の中にある[プロパティ]を選択してクリックし、現れたプロパティのダイアログボックスの[全般]タブをクリックすると現れる「ファイルの種類」欄内の[変更]ボタンをクリックし、現れた「ファイルを開くプログラムの選択」ダイアログボックスに表示されている選択肢の中にある[メモ帳]を選択してクリックしてから、「ファイルを開くプログラムの選択」ダイアログボックスの[OK]ボタンと、プロパティのダイアログボックスのの[OK]ボタンをクリックして下さい。  或は、そのファイルの拡張子を「.csv」から「.txt」に変更して下さい。

joko3714
質問者

お礼

とてもご親切に回答を下さり、ありがとうございます。 目的の用途に沿って使用できそうです。 出力したCSVファイルからTXTファイルへ変更し用と思います。 この度はありがとうございました。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>セルごとにランダムに入力した数値を小さい順に並べ替えてテキストとして出力する機能はありますでしょうか? 提示の条件に曖昧な点があります。 「ランダムに入力した数値」とは「キーボードから任意のセルへ人力で入力する」ことでしょうか? 又は、「ランダム数を発生させる関数を使って指定セルの範囲に乱数を代入する」ことですか? 「テキストデータとしてメモ帳などに貼り付ける」とは「目的のセル範囲をコピーして、メモ帳へ貼り付ける」と言うことですか? >このような機能はありますでしょうか? 幾つかの手順を踏めば目的の処理ができると思います。 手元にエクセルが搭載されたパソコンがあれば使い始めてみることをお勧めします。

joko3714
質問者

お礼

回答ありがとうございます。 仰いますとおり、キーボードからセルへ手作業で入力することを想定しています。 テキストデータの出力の機能もあるとのことで、エクセルを使ってみようと思います。 ありがとうございました。

関連するQ&A