ソートの時に表題を残して並び替えする方法を教えてください。
ヘルプを見ても分かりませんのでお願いします。
初歩的ですいません。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

「表題」とは、1)表の上などに入力しているタイトルでしょうか。


それとも、2)各列見出し(フィールド名)でしょうか。

1)もし、タイトルが一緒に並び変わるなら、
タイトルと表の間に空白行を挿入してください。

2)フィールド名が一緒に並び変わるなら、
データ行とフィールド名の違いが分かるよう、
フィールド名にデータ行とは異なる書式(太字や中央揃えなど)を
設定してください。

1または2を操作後、データ行にアクティブセルをおいた状態で
ソートすれば、データ行のみで並び替えが行われます。

お役に立てばよいのですが。
    • good
    • 0
この回答へのお礼

早速ありがとうございました
チャレンジします

お礼日時:2001/04/20 10:52

並べ替えをしたい部分をあらかじめドラッグで範囲設定してから、


並べ替えを実行する。という方法もあります。

注意したいのは、範囲を間違えないようにすることですね。
    • good
    • 0
この回答へのお礼

早速ありがとうございました
明快なご教示で参考にさせていただきます

お礼日時:2001/04/20 10:56

表全体を選択し、


メニューの[データ]-[並べ替え]で
範囲の先頭行を「タイトル行」にしてみてください
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qエクセル2000の並び替え(漢字とひらがなをいっしょにして並び替えたい)

ネットでコピーしたものをエクセルに貼付け
あいうえお順に並び替えたいのですが、

漢字とひらがな、があり、並び替えると、ひらがな、ばかりが先に来て、
漢字が後になるのですが、ひらがなと漢字を区別せずび並び替えたいのですが、
方法はあるのでしょうか?
よろしくお願いします。

Aベストアンサー

簡単にできますよ。

なぜ並べ替えたときに漢字が、後になるかと言うと、「ネットでコピーして貼り
付けた」というのが、起因しているからです。

キーボードから直接入力した場合は、漢字と仮名が混じっていても「振り仮名を使う」
限りでは、希望どおりの並べ替えが、出来ます。

ということは、貼り付けた漢字に振り仮名がセットされていないのが原因ですから、
下記の手順で漢字に振り仮名をセットすれば出来ると思います。
但し、人名などの読み方は、様々ですので、完璧でないことは、言うまでもありません。

1. 並べ替えのキーになる漢字とかな混じりのセル範囲を選択します。

2. 使用しているシート名のタブを右クリックし、「コードの表示」を指定します。

3. 表示されたイミディエイトウィンドウ(表示されていない場合は、Ctrl+G )に
  次の1行をコピーし、貼り付けて、その文字上で<Enter>を押します。

Selection.SetPhonetic

4. この操作で漢字に仮名が、設定されますので確認します。

5. Alt+Q でExcelに戻り、通常の並べ替えの操作を行います。

6. 以上ですが、もし特定の範囲において頻繁にこの操作が、必要であれば、
 次のようなマクロを設定しておくと、簡単な操作で出来るかと思います。

Sub rubi_uchi()
'ルビ打ち、非表示
Dim retsu As String
Dim cel_ichi As String
Dim rec As Long
Dim kana As Variant
Dim strPhoText As Variant
Dim start_rec As Long
Dim end_rec As Long
retsu = "A" '   列を指定
start_rec = 1 '  開始行を指定
end_rec = 10000 '   終了行を指定
For rec = start_rec To end_rec
  cel_ichi = retsu & CStr(rec)
  Range(cel_ichi).Select
  strPhoText = ActiveCell
  kana = Application.GetPhonetic(strPhoText)
  ActiveCell.Characters.PhoneticCharacters = kana
  If Not IsEmpty(strPhoText) Then
    ActiveCell.Phonetics(1).CharacterType = xlHiragana
    'ActiveCell.Phonetics(1).CharacterType = xlKatakana
    Selection.Phonetics.Visible = False
  End If
Next rec
End Sub

簡単にできますよ。

なぜ並べ替えたときに漢字が、後になるかと言うと、「ネットでコピーして貼り
付けた」というのが、起因しているからです。

キーボードから直接入力した場合は、漢字と仮名が混じっていても「振り仮名を使う」
限りでは、希望どおりの並べ替えが、出来ます。

ということは、貼り付けた漢字に振り仮名がセットされていないのが原因ですから、
下記の手順で漢字に振り仮名をセットすれば出来ると思います。
但し、人名などの読み方は、様々ですので、完璧でないことは、言うまでも...続きを読む

Qエクセルで漢字がうまく並び替えソートができません。

それぞれ別のシートにあった来場者一覧500名程度を青色と顧客名簿1000名程度赤色を一緒の列にし、会社名の株式会社や(株)などを削除し並び替えをし、青赤並んだところをチェックし顧客がどれだけ来場したか見たいのですが、アルファベットやカタカナはうまく並び替えでき、なぜか顧客名簿の漢字が後ろに溜まって赤色のリストが後ろに続きます。しかし青色と赤色にした。”浦和”から始まる文字など
は本来上下に並んで良いはずですが、片方ははるかに上の方もう片方ははるかに下に並びます。シートはすべて文字列で文字のフォントやサイズも合わせていますがなぜうまく並びかわらないのでしょうか?教えてください。もちろん”浦和”以外の漢字も多数うまく並びかわっていません。

Aベストアンサー

#6お礼について。
大阪市 2091E58DE38E73
大阪市 91E58DE38E73
が現実にあるなら、上のほうは半角スペース(20)が先頭に入っていて下は入っていません。(半角スペースはコードが32番目16×2+0で16進で20に設定されています。)
したがって2と9を比べた段階で下の方が後の方にくることが判ります。
上の方の先頭の半角スペースを取り去らないといけません。
上記が本当なら、私の私製関数が役だったわけです。他に納得がいかないのがあれば、それら2つも、#6の関数をかけて、調べて見て下さい。

Qエクセル並び替え、ひらがなカタカナで並び分ける

並び替えをすると、ひらがなとカタカナを分けてくれません

並べ替えをしたい一つの文字列の中にもに、ひらがなとカタカナが混ざっています
色々調べたのですが、上手い方法が見つかりません、教えて下さい
少々ならマクロも使えます

ああ
あア
ああ
あア

ああ
ああ
あア
あア

あるいは

あア
あア
ああ
ああ

に、なるようにしたいです
お願いいたします

Aベストアンサー

本来は、ひらがなとカタカナの文字コードは別なのでちゃんと並び変わるはずです。
しかし、Excelのいくつかのバージョンではデフォルトで「ふりがな検索」に
なっているので、「あ」と「ア」は同じ文字と認識されます。
並びかえオプションで「ふりがな検索」をはずしてみてください。

Qエクセル並び替え。思ったように並ばない

一つのセルに下記のように入ってる場合に
商品コード順(数字)の若い方から順番に並び替えを
したいのですが

10 いちご
70 みかん
500 りんご
600 ぶどう

実際には、

10 いちご
500 りんご
600 ぶどう
70 みかん

というふうに、何故か数字の若い70が最後にきて
しまいます。おそらく数字の後に文字が入ってるからだと
思うのですがセルを分けるにはデータが多すぎるので
このまま数字の若い順に並び替え出来る方法は
ありますでしょうか?

Aベストアンサー

>おそらく数字の後に文字が入ってるからだと
>思うのですがセルを分けるにはデータが多すぎるので

表記の様なデータ形式でしたら、データ範囲(当該列)を選択して、
区切り位置指定で自動的に数値部分と文字列を分けれそうですよ。
メニューの「データ」→「区切り位置」で、「カンマやタブを~」として、
次のウィンドウでスペースを指定してやれば、上手くいくかと。

ただし、右側に文字列が発生しますので、その列の右側に一列空白列を作成しておいて下さい。

Qエクセルの並び替え時にセル番地も並び変わる???

セルF3にVLOOKUPを使いVLOOKUP(単品!$A3,現行単価!$B:$AN,11,FALSE)と言う形の関数を使いましたが、
なぜかそのブックだけなのですが、行の並び替えをすると
A行のセルに連動し(例F3行目にVLOOKUP(単品!$A320,現行単価!$B:$AN,11,FALSE))と言うA列に対して有った元のセル番地に
なってしまいます。
説明べたですみませんが、宜しくお願いいたします。

Aベストアンサー

VLOOKUP(単品!$A3,現行単価!$B:$AN,11,FALSE)
と言うことは、VLOOKUP(検索値,範囲,列番号,検索の型)の「検索値」は
結果を出すシート以外にあるということですね。(単品シート?)
となると、結果を出したシートを並べ替えたとしても、「単品シート」は並べ替えられていない
わけですから、A列のセル番地が
>A列に対して有った元のセル番地になってしまいます。
というのは、しょうがないことです。「検索値」が同じシート(結果を出すシートと(つまり、vlookup関数が入っているシート))にあるのであれば、その検索値を含めて並べ替えができますので、やりたい結果が出てくると思います。
私も、説明べたで・・・わかりますか?


このカテゴリの人気Q&Aランキング

おすすめ情報