- 締切済み
excelで並べ替えが出来ない 計算式のせい?
- みんなの回答 (8)
- 専門家の回答
みんなの回答
- Harro_Lovely
- ベストアンサー率0% (0/1)
こんばんわ!すみません、説明不足でした。 D列の氏名を最優先で並べ変えたいのですよ ね? 氏名の列を範囲選択→「書式」」→「ふりがな」 →「編集」で各氏名のふりがなを確認されてみて はいかがでしょうか、ということをご説明したか ったのです。 Excelはあいうえお順の並べ替えですと、「ふり がな」を基準と して並べ変えます。ですので氏 名のふりがなを確認されて、もし読み方の違う物 があれば「編集」で直し、再度並べ替えをされて みたらどうでしょうか? 並べ替えダイアログボックスでうまくいかなけれ ば、ツールバーにある AZ↓↑のボタンで優先度 の低いものから1回ずつ並べ替えをすると、うま くいくときがあります。 せっかくのアイディアですもの、頑張ってくださ いね(*^_^*)
- comv
- ベストアンサー率52% (322/612)
再び今晩は comvです >D3には井上と表示して欲しいのですが=sheet1!$b$3 >とそのまま表示されて 書式設定が文字列になっているからです. 範囲選択 表示形式 標準 にして下さい 既に数式が表示されている状態なら 書式設定した後 範囲選択 メニューのデータ 区切り位置 完了 で式になります。
お礼
何度もありがとうございます 書式設定は標準にしました、しかし並び替えはうまくいきません 後半の説明はちょっと理解できません書式を標準にして さらにこの操作が必要ならばもう少し分かりやすくおねがいします
- Harro_Lovely
- ベストアンサー率0% (0/1)
こんばんわ! 対象範囲を選択して「書式」→「ふりがな」 →「表示」で1度ふりがなを確認されてみた らいかがでしょうか?Excelはあいうえお順 の並べ替えですと、「ふりがな」を基準と して並べ変えます。 ふりがなの編集は「書式」→「ふりがな」 →「編集」で直せますので確認してみては いかがでしょうか?
補足
こんばんわ、すごいテクニックがあるんですね、ところが 計算式の入ってるセルにはふりがながつきませんでした sheet1になかったデーターを直接入力した分だけふりがなつきでキレイに並んでました(ほんの少しの数ですが) やはり無理なのかな・・・ シート1のデーターをシート4までのいたるところにコピーできるように計算式を入れて変更があったときシート1だけの変更で全て替えてくれるのでいいアイデアだなと思ったのですが、自由に並べ替えが出来れば言うことなしなんですがね・・・
- comv
- ベストアンサー率52% (322/612)
こんばんは もし式のまま並べ替えたいならD列の計算式を 絶対参照にする必要があります。 数がそれ程なければ 予めツール オプション 編集タブ で 「入力後にセルを移動する」を「下」にして シート2の D3に =sheet1!B3 → F2キー F4キー ENTER D4に =sheet1!B4 → F2キー F4キー ENTER D5に =sheet1!D3 → F2キー F4キー ENTER D6に =sheet1!B4 → F2キー F4キー ENTER でひたすら変換(^^; もしある程度の数で、参照列が同じなら ・範囲選択 ・編集 置換 検索文字列 !B 置換文字列 !$B$ 全て置換 検索文字列 !D 置換文字列 !$D$ 全て置換 列記号文繰り返し作業
補足
comvさんありがとうございます しかし、昨夜からこの通りやってるつもりなんですけど・・・ D3には井上と表示して欲しいのですが =sheet1!$b$3とそのまま表示されて並べ替えても意味がないんですが D列には160程のデーターが入っていてひたすら変換も大変なんですが・・・ どこかやり方が間違ってるのかな・・・
- yuuji2
- ベストアンサー率33% (6/18)
はい。計算式のせいです 別のセルに値としてコピーしましょう コピー-形式を選択して貼り付け-値 です
補足
こんばんは、 隣の列にコピー形式を選択貼り付け、値にチェックを入れてやりましたが、同じ並び方のままで変わらないんです どこかで手順が間違ってるのかな???
- imogasi
- ベストアンサー率27% (4737/17068)
>複数の列から集めたデーター A,C,D列が文字列として、=A1&C1&D1なんてやって その列を=sheet1!b3 で別列に移し、ソートしてませんか。結合はA,C,Dの列幅を固定して考え、内容がそれより短い時は、後部にスペースを入れて xxx△△yy△△zzz△ AA△△△BBB△CCCC (△は1スペース)のようにしないと行けないと思いますが、該当しませんか。
補足
ありがとうございます =A1&C1&D1 は使ってません シート2のD3に =sheet1!b3 D4に =sheet1!b4 D5に =sheet1!d3 d6に =sheet1!d4 という計算式 シート2のD列には氏名がコピーされています このD列を一番優先にしてC列、A列と優先順位にして並べ 替えようとしても駄目なんです・・・(泣)
- the845t
- ベストアンサー率33% (246/743)
その列までの間に空白列があったりしませんか? あと、もしその通りの計算式を入れているのであれば、 全角なので反映されていないとか。 並び替えをする際は、並び替えの対象となる表の前に1行の空白、 各項目、データとなっている必要があります。 また、空白行や空白列が途中にあると反映されない場合があります。 範囲を選択して並び替えを試すとうまく行く場合もあります。
補足
回答ありがとうございます 空白の列はありません >全角なので反映されていないとか 計算式が全角ということでしょうか計算式は半角でシート1のデーターがシート2にコピーされています
- comv
- ベストアンサー率52% (322/612)
こんばんは もう少し具体的に書いていただけますか! 参照結果値はどのようなものですか? 思いどおりではない「並べ替え結果」や 思っていた(望んでいた)結果を表記して いただけますか!
補足
早速の回答ありがとうございます つまり あいうえお順なんですが「井上」が3つ並んで少し離れてまた2つ並んでる状態です
関連するQ&A
- Excelのデータの並べ替えについて
Excelのデータの並べ替えは(データ→並べ替え)で出来ますよね。 ところが一枚のシートにデータが入りきれず、複数のシートになった場合、 どのようにデータの並べ替えを摺るのでしょうか教えてください。 宜しく、お願いいたします。
- 締切済み
- オフィス系ソフト
- Excelの並べ替えについて
お世話になります。 Excelデータの並べ替えについて質問です。 Excel2007で表を作成しており、シートの3行目に項目名、4行目移行にデータが入力されています。 「データ」タブの「並べ替え」ボタンをクリックし、「最優先されるキー」ボックスから項目名を選ぼうとすると、 「列A」「列B」「列C」のようになっており、3行目に入力されている項目名が表示されません。 「先頭行をデータの見出しとして使用する」にはチェックが入っています。 同じデータで、他の端末で確認してみたところ、 項目名が表示される端末もあれば、「列A」のようになってしまう端末もあります。 端末側の設定でしょうか? どのような設定が原因と考えられますか? よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルでの並べ替えについて
上司に頼まれ1000件くらいあるデータの並べ替えを行いました。 やり方は・・・ 並べ替えをしたい場所を選択し、 「データ」⇒「並べ替え」⇒「最優先されるキー」で列を指定し実行 そのときはきちんと並べ替えできたはずと思っているのですが、 (私は普通にやったつもりだったので、さーっとみて確認しただけでした) 数日後、 「並べ替えをしてもらってから、データがぐちゃぐちゃになってしまった!!」 と上司、 今大変なことになっています。 どんなふうにぐちゃぐちゃになったのかといいますと 途中の行から列ごとに数行づつ、データがずれているのです。 例えば、A列は普通、B列は2行づれ、C列は2行づれ、D列は3行づれ・・・ ちなみに、データはもともと行ごとに色がつけてあります。 これは何か並べ替えに影響しますか? 上司はあまりエクセルのことがわかりません。 上司は検索機能をよく使ったようです。 こんなにぐちゃぐちゃなら、私が並べ替えをした後すぐに気づくはず、 きっと上司が変な操作をしたに違いない。と思っているのですが、 何も証拠はなく、一方的に私が悪いことになっています。 そして何より、バックアップを取っていなかったのです! エクセルは2003です。 いったい何が原因なのでしょうか? 何か直す方法はないでしょうか? よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルの並べ替えについて
エクセルの並べ替えについて教えてください。 シート1に顧客データが入っています。 シート2では「='Sheet1'!$A$1」みたいな計算式を入れて、シート1のデータを参照した表などが入っています。 シート1の顧客データの氏名を五十音順に並べ替えたいのです。 でも、普通に「並べ替え」をしてしまうと、シート2のデータがおかしくなってしまいます。 なにかいい方法はないでしょうか? よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Excelの「並べ替え」について
Excelで「データ」の中の「並べ替え」をします。 例えばA列には番号、B列には名前、C列には生年月日、D列には住所 が入力されています。 これに対してある列を基準に「並べ替え」を実行したとき、 全てが「並べ替え」に対して正確についてきますか。 実際の事例としてデータがバラバラになり、 入力をし直したことがあります。 何かお分かりの方がいらっしゃれば教えてください。 この作業は仕事の上で頻繁に使用しているので、 困っています。
- ベストアンサー
- オフィス系ソフト
- Excel 6項目の並べ替えについてできるのでしょうか。
Excel で、6列あるデータがあります。 並べ替えを6つの優先順位で行いたいと思います。 通常は、3つまでですが、6つの優先されるキーを入れたいのですが、何かいい方法はないでしょぅか。
- ベストアンサー
- オフィス系ソフト
- Excelの並べ替えについて
Excelのデータの並べ替えの方法を教えてください。 指定した列のデータが一番多い順にデータを並べ替えを行いたいです。 例 A列 a a a b b b b c c と入っていた場合 aが3つ、bが4つ、cが2つなので b b b b a a a c c という様な並べ替えを行いたいです。 こういった事はマクロを使わないと出来ないでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの並べ替えについてできるか教えて下さい。
下記のエクセルの並べ替えをしたいと考えていますが、どのような方法がありますか教えて下さい。 A B 1 ○ 3 2 △ 5 3 □ 2 4 ○ 4 5 △ 3 6 □ 2 7 ・ ・ 8 ・ ・ A B C 1 ○ △ □ 2 3 5 2 3 4 3 2 4 ・ ・ ・ 5 ・ ・ ・ 上側を下側のように項目毎(○△□)に列としてデータを並べたいのですが、難しいでしょうか。 いつも項目で並べ替えてデータをコピペしていますが、非常に項目数が多いので時間がかかりすぎて困っています。列にするのはデータで推移グラフを作るためです。 宜しくお願いします。 (エクセルはそんなに得意ではありません。)
- ベストアンサー
- オフィス系ソフト
- Excelの並べ替え
Excelデータでの並べ替えについて… 1 A 36851 2 3 4 B 58714 5 6 7 C 69826 8 9 10 D 38517 というように、一つのデータが3行おきに入っているシートがあり、 一番右の数字を並べ変えた場合、その間隔が詰まってしまいますよね? この間隔を保持したまま並べ替えを行ない、 1 C 69826 2 3 4 B 58714 5 6 7 D 38517 8 9 10 A 36851 という形にしたいです。 どのようにしたらいいのでしょうか。 ご教授、よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
お礼
何回もありがとうございます D列は計算式が入ってるためかふり仮名を打ってくれません 他の列はふり仮名がつくのですが・・・