Saya memiliki spreadsheet Excel yang cukup besar (lebih dari 200 baris) yang mencantumkan item dalam jaringan saya (yaitu printer, server, workstation, proyektor jaringan, dll), dan salah satu kolom pertama adalah bidang Alamat IP, yang berbentuk formulir 192.168.x.y
. Masalah saya ketika saya mencoba untuk mengurutkannya adalah ia pergi (sebagai contoh) dari 192.168.0.85
ke 192.168.0.9
. Apa yang saya ingin melihat apakah menyortir berdasarkan 3 oktet pertama, maka oktet terakhir logis (yaitu .1
, .2
, .3
, dll). Apakah ini mungkin? Jika ya, bagaimana caranya?
sumber
Saya menyadari ini adalah pos lama, tetapi untuk kepentingan memberikan solusi yang berfungsi, saya sajikan berikut ini.
Cukup masukkan rumus ini di sel yang berdekatan dan perbarui referensi untuk menunjuk ke sel yang berisi alamat IP Anda (A1 dalam contoh ini). Ini akan menghasilkan hasil yang mirip dengan 010.121.008.030, yang kemudian dapat diurutkan (dengan benar) berdasarkan abjad. Kemudian atur lebar kolom baru ke nol dan voila. Saatnya menikmati secangkir kopi.
sumber
;
) alih-alih koma (,
) berdasarkan pengaturan regional sistem Anda.…&"."&…
) dan mendapatkan angka dua belas digit, seperti 010121008030, yang juga akan mengurutkan dengan benar (walaupun fungsi sortir mungkin melempar kotak dialog yang mengganggu pada Anda).sumber
Selain jawaban John Homer, saya di sini menyediakan formula yang juga berfungsi di aplikasi Bilangan Apple, karena
TEXT
fungsinya tidak ada di sana. Juga diuji di Google Documents.sumber