![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
行の順序を左から右にします(Googleシート)
親フォルダと子フォルダの並びは崩さずに、子フォルダのA-Zでソートします。
以前、質問したときはたくさん回答いただき関数では無理だとのことでした。
しかし、たまたま頭が冴えてた時にまぐれで左順序にほぼ関数だけで出来ました。
『質問』どうやってわたしは関数を使用して処理したのでしょうか?
じつは、関数をどう使用したのか忘れてしまって全く思い出せません。
これが関数でどうやって処理するか判るかたいますか?
シートはGoogleシートです。フォルダにある音楽ファイルをDOSでテキスト抽出したので、親フォルダと子フォルダは並んでますが、親フォルダの順番は最初からバラバラです。
![「行の順序を左から右にします(Google」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/9/543218750_65a3b9a0a2d01/M.png)
No.1ベストアンサー
- 回答日時:
こんばんは
ご提示の親子関係で、子が複数ある場合にA~~とZ~~が含まれている場合にどのようにするのかルールがわかりません。
ご提示の例に限れば、子はほとんど同じ文字列で、最後の文字が1、2程度の違いなので気にする必要はなさそうですけれど・・
仮に、ご提示の例で良いものとして・・
>関数をどう使用したのか忘れてしまって全く思い出せません。
質問者様がどのようにしたのかは、他の者にはわかり様がありませんけれど、別列にソート用のキーを作成して、そちらをキーにソートすれば良さそうです。
googleのソート機能がどのようになっているのか知りませんけれど、例えばエクセルであれば、同じ値の場合は元の行順が保持されるので簡単です。
関数で、キー列に
1)親フォルダ(=最初が「├」、「└」で始まらない)の場合は
一つ下の行の3文字目以降を
2)子フォルダ(=上記以外)の場合は、一つ上のキーと同じキーを
表示するように設定すれば済むでしょう。
ソートの際に、元の順が保持される保証がない場合は、キーの最後に親は「0」子は「1」、「2」・・の連番を振るようにしておけば、確実に順序が保持できるでしょう。
(エクセルの場合は、附番しなくてもOKでした)
関数値のままではうまくソート出来ない様なら、一旦、値をペーストでキーを固定値化してからソートすれば良いでしょう。
(こちらも、エクセルの場合は関数のままでOKでした)
いまだによくわかりません。たまにラッキーで処理出来てます。
しかし、わたしは理解してないと思います。
また出来なくなるので今度は関数消さずに残してます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) アルファベット順にソートする方法を教えてださい 1 2023/12/18 18:52
- その他(プログラミング・Web制作) エクセルのマクロについて教えてください。 1 2023/10/18 14:17
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- システム vba シートの追加について 2 2023/05/17 15:58
- Excel(エクセル) 複数のブックをひとつのブック(複数のシートにまとめる)場合にシートとの順番について 5 2022/12/28 20:47
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- Visual Basic(VBA) Excel VBA 複数ブックシートごとにデータを統合する方法について 4 2022/05/20 14:23
- 写真・ビデオ 写真や動画を保存する、これらを満たしたサービスはありませんか。 ・iOS, Android, Mac 2 2023/07/30 18:35
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
曜日の 月 を (月) と表示させる方法について
Excel(エクセル)
-
-
4
Excelの関数での合わせ方がわかりません!!!!!!!!
Excel(エクセル)
-
5
当番表の作成について
Excel(エクセル)
-
6
Excel表について(2)
Excel(エクセル)
-
7
Excelの関数で起きた現象の原因がわかりません。
Excel(エクセル)
-
8
エクセルのセル統合について
Excel(エクセル)
-
9
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
10
EXCELだけを格安で買える店を教えてください。 無料などはないことでしょうから。
Excel(エクセル)
-
11
Excelの関数に関する質問です
Excel(エクセル)
-
12
エクセルの列の幅を固定
Excel(エクセル)
-
13
なぜか「Nextに対応するForがありません」
Excel(エクセル)
-
14
IF関数
Excel(エクセル)
-
15
EXCELファイルが読み取り専用でしか開かず上書きも出来ません。 EXCELを開いて最上部中央部のフ
Excel(エクセル)
-
16
COUNTIFで同一範囲にある複数の内容の数量を簡単に抽出する方法を教えてください。
Excel(エクセル)
-
17
エクセルで⑤番の操作が分かりません。どういう関数が良いんですか?
Excel(エクセル)
-
18
Excelで男女や有無など丸囲みする資料で〇を挿入してカーソルで微調整し有無に丸囲みを実施しておりま
Excel(エクセル)
-
19
エクセルでの順番入れ替え
Excel(エクセル)
-
20
Excel表について(1)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows11のデスクトップアイコ...
-
ファイルを隠し設定していない...
-
フォルダをきるって?
-
Internet Explorer-11 を削除は...
-
外付けSSDや外付けHDDにはフォ...
-
エクセル 図の挿入時の初期フ...
-
複数フォルダをまとめて移動す...
-
『HP/nx6120』の“Swsetup”とい...
-
一つ上の、フォルダだけを消す...
-
programdataフォルダがない
-
フォルダを意図した順番に並べたい
-
MyWorksという名前のフォルダに...
-
PSPの隠しフォルダ
-
Boxファイルに保存してあるExce...
-
今、話題になっているWindowsで...
-
ファイル名の文字の色を変えたい
-
ビクターのデジタルビデオカメ...
-
音楽 画像 動画 まとめて言うと...
-
別のプログラムを選択の画面で...
-
フォルダがクリック等の操作で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows11のデスクトップアイコ...
-
ファイルを隠し設定していない...
-
『HP/nx6120』の“Swsetup”とい...
-
複数フォルダをまとめて移動す...
-
フォルダをきるって?
-
外付けSSDや外付けHDDにはフォ...
-
del で確認なしで削除した
-
一つ上の、フォルダだけを消す...
-
フォルダのアクセス権管理について
-
Internet Explorer-11 を削除は...
-
エクセル 図の挿入時の初期フ...
-
バッチファイルで複数フォルダ...
-
ファイル名やフォルダ名の名前...
-
差し込み印刷が他人のPCでは...
-
フォルダを意図した順番に並べたい
-
"Fax"フォルダと"Scanned Docum...
-
パソコンの共有フォルダ移動に...
-
デスクトップに勝手にフォルダ...
-
消えてしまったフォルダ
-
programdataフォルダがない
おすすめ情報