- ベストアンサー
LibreOfficeのcalcで昇順並び替え
エクセルと同じように列を指定し昇順で並び替えをしようとしていますが「結合したセルを含む範囲は、書式なしの時のみ並べ替えできます。」と表示が出て昇順ができません。 「書式なしの時のみ」の意味も解らず困っています。 並び替えについてわかる方ご教示お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
表計算ソフトのエクセルでも、同じだと思いますが 2つの点で、どうすべきか、システム設計者は迷うだろう。 LibreOfficeのcalcは使ってないので、下記はあくまで参考に。 本件回答は出にくいと思うので。 LibreOfficeのcalcでも、エクセルとの互換性を考えると、エクセルのやり方を考慮せざるを得ないかと。 LibreOfficeのcalcのWEB記事が少ないせいもある。 (1)セルに表示形式を適用ーー>見た目が決まる (2)セルの結合 ーー→1つの値にしてしまう。結合したセル群の中の特定のセルにその1つを表示。 Excelでは左上隅の1セル。 ーー (1)の(A)場合見た目でソートする (B)「セルの値」でソートする(セルの値は「数値」を問題にしている場が多いので裸の数値) どちらにするか? (2)の場合、残された1セル以外のセルの列で並べ替えした場合 (A)禁止する (B)そのセルの値は、空白や0として並べ替える。 これらについて、LibreOfficeのcalcの場合はどうなるか調べてください。特殊問題なので、WEB記事しかないと思う。 ヒントとして、エクセルの同様の場合は、どうなるかもWEBで調べてください。。 似たような(かする)記事はあったが https://global-wing.com/activity/excel_hyoji2.html 表示形式の落とし穴2:機能が正しく機能しない? https://www.moug.net/tech/exopr/0070046.html データ形式を数値に統一して、再度並び替える その他Googleででも「エクセル 並べ替え 表示形式」で照会。 又は「LibreOfficeのcalc 並べ替え 表示形式 」で照会。または{・・セル結合」で照会。
お礼
難度の高いお答えでしたが、よくお教えいただきありがとうございました。 何とか解決いたしました。