エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
スプレッドシートのIPv4アドレスをソートするGAS - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スプレッドシートのIPv4アドレスをソートするGAS - Qiita
スプレッドシートに書かれたIPv4アドレスをソートして出力する関数です。 IPアドレスをスプレッドシート... スプレッドシートに書かれたIPv4アドレスをソートして出力する関数です。 IPアドレスをスプレッドシートの機能でそのままソートしようとするとうまくできません。 例えばこんなセルがあったとします。 これを「降順でシートを並び替え」すると以下の結果になります。 セルA1とA2を比較した際にA2の方が第2オクテットの桁が少ないため、先頭にしてほしいところですが、セルA1の第2オクテット 100 と同じくセルA2の 15 を比較してしまい、セルA1のIPアドレスの方が先頭となってしまいます。 IPv4をソートする関数 解決方法としては、オクテットごとに0を埋めてあげることでIPv4アドレスをソートすることができます。 Google Sheets(Googleスプレッドシート)で、拡張機能からApps Scriptを開き、以下の関数を記述します。 function myFunction() { va