echoを100%使いこなすために、使い方や便利テクニックなどを発信していきます。[黄銅]こんにちは~。「デザインもできるシステムエンジニア」のあつもり(@atumori17)です。このブログではAIスピーカーの使い方やエクセルVBAの情報などを発信しています。エクセルの表データで思ったとおりにデータの並び替えができないことで悩んでるかたも多いと思います。そこで今回はエクセル初心者向けに並び替え機能で文字や数値の並び順を変更する方法を紹介します。並び替えを行うにはデータの範囲を指定する方法を指定しない方法があります。範囲を指定しない方法です。並び替えの基準となる列のセルをクリックします。クリックするセルはどの行でもかまいません。続いて「ホーム」タブから「並び替えとフィルター」をクリックします。「昇順」か「降順」を選びます。昇順は小さい数字から大きい数字に向かって並び替えます。文字列だと「あいうえお」順になります。続いて選択範囲を指定して並び替える方法です。下の図ように表が2つ並んでいた場合に、先ほどやったように並び替えをしてみるとどうなるかやってみます。商品番号の列のセルをクリックして「並び替えとフィルタ-」で「昇順」に並び替えてみました。左の表だけ並び替えたかったのに、右の表も並び変わってしまいました。このように一部分だけ並び替えたいときに、選択範囲を指定して並び替えを行います。その方法を説明します。並び替えたいデータ全体をドラッグして選択します。「ホーム」タブから「並び替えとフィルター」をクリックします。「ユーザー設定の並び替え」をクリックします。「ユーザー設定の並び替え」を選択せずに「昇順」「降順」をクリックした場合、選択範囲の一番左の列が並び替えの基準になります。「最優先されるキー」から「商品番号」を選ぶ「OK」をクリックします。「レベルの追加」ボタンをクリックすると、並び替えの基準になる列を追加することができます。左の票だけが並び替えられました!右の表は並び替えられていませんね。このように並び替えには範囲を指定しないで並び替える方法と、範囲を指定して並び替える方法の2つがあることを覚えておきましょう。以上で並び替え機能を使って表データの並び順を変える方法の説明を終わります。まとめいかがでしたか?今回はエクセルの並び替え機能で文字や数値の並び順を変更する方法を紹介しました。エクセルに慣れていない初心者のかたは、なかなかわかりずらい機能だと思います。何度か試してみるとコツが掴めてくると思います。[黄銅]レクタングル大336×280レクタングル大336×280シェアするツイートフォローするあつもりよく読まれている記事はこちらエクセルVBAでダイアログボックスを表示させ複数ファイルを1度に開く方法ダイアログボックスから複数ファイルを1度に開く方法を紹介します。複数のファイルを処理をすることができるようになると色々と便利に使えます。月ごとの勤務時間管理表を一度に読み込んで年間の集計表を作る、なんてことができます。このように業務が劇的に効率化できちゃうんですね~。記事を読むエクセルVBAで空白行を削除しないでまとめて一括非表示で隠す方法エクセルのワークシートにある空白行を取り除きたい場合があると思います。削除はしないで非表示にしたという場合1つ1つ行を選択して非表示にするのは大変な作業ですよね。そこで今回はエクセルのVBAのhiddenプロパティを使って、空白行を非表示にする方法を紹介します。記事を読むエクセルVBAでセル内文字列の前後の空白をまとめて一括で削除する方法ワークシートの体裁を整えたり、他のアプリケーションにデータを取り込みたいときなど、文字列の前後の空白邪魔になることがあると思います。前後の空白を削除することはTrim関数を使ってワークシート内でもできるのですが、毎回入力するのは面倒ですよね。そこでVBAを使って一括で削除できるテクニックを紹介します。記事を読むエクセルVBAでダイアログボックスを使ってファイルを非表示で開く方法ダイアログボックスを表示させてエクセルファイルを非表示で開く方法を紹介します。プログラムからエクセルファイルを開きたいけど、画面に表示させないでシート上のデータだけを取得したいという場合に役に立つ技です。Visibleプロパティを使うことでファイルを非表示にすることができます記事を読むエクセルVBAのReplace関数でセルの文字列内の空白をまとめて一括削除するReplace関数を使うと文字列の置換を行うことができます。Trim関数では文字列の前後の空白を削除することはできても、文字列内にある空白は削除できません。置換するわけではなく削除したい場合、置換後の文字列を何も指定しないで""とすることで、検索文字列を削除したことになります。記事を読むVBAのステップインなどのデバッグコマンドの使い方を初心者向けに丁寧に解説します初心者にとってわかりにくい「VBAのデバックコマンドーの使い方」を解説しています。基本となるステップイン、ステップオーバー、ステップアウト、カーソル行の前まで実行の使い方を説明します。これらの基本コマンドを使いこなし、上手にデバッグできるようになれば効率的にプログラム開発することができますよ。記事を読むエクセルVBAのCountA関数でシート内の空白行をまとめて一括で削除する方法データベースや他のシステムと連携するときに、エクセルの中にある空白行が邪魔になることがあります。空白行が入っていることで集計が上手くできなかったりすることもあります。この厄介な空白行をCountA関数で一括で削除するテクニックを紹介します。記事を読むエクセルVBAでWebAPIを使って祝日を判定する方法【日付変換】エクセルVBAでWebAPIを使って祝日を判定する方法を紹介します。祝日の判定はエクセルの関数などでできないのでWebAPIを使います。XMLHttpRequestオブジェクトを使ってサーバーにリクエストを送り、レスポンスデータから祝休日を判定します。記事を読むエクセルVBAでショートカットランチャーを作ってデスクトップのアイコンを整理する方法ちらかったデスクトップのアイコンをすっきりときれいに整理して作業を効率化させるアイデアを紹介します。エクセルVBAを使ってプログラムランチャーを作り、よく使うプログラムやファイルを登録すれば一気に作業効率が上がりますよ。記事を読むエクセルVBAで集計や並び替えを使わず1行おきに空白行を一括で挿入する方法エクセルシート上に入力されたデータの見栄えを整えたりする時などに、1行おきに空白行を入れたいケースがあると思います。Ctrlキーでを使う方法、並び替えを行う方法などがありますが、大量のデータでは非常に時間がかかります。そこでエクセルVBAで一括で空白行を入れる方法を紹介します。コメントをキャンセルメールアドレスが公開されることはありません。*サイトプロフィールはじめまして!あつもりです。当ブログをご覧いただきありがとうございます!僕は埼玉県でSEブロガーをしています。結婚してから、1か月後に会社が倒産するなど、山あり谷ありの人生を歩んできました。転職は過去に3回経験しており、2017年に、某プリンタ会社から完全リモートワークのシステム開発会社へ転職しました。今は、ずっとやりたかったリモートワークという自由な働き方を満喫しています。echoを中心に情報を発信しています。