Excel'de IP adresinin oktetlerini ayırma
Excel çalışma sayfasında IP adreslerini ayrı sütunlara bölmeyi denediniz mi? Belki Metni Sütunlara Ayır özelliği bu işi hızlıca çözmenize yardımcı olabilir, ancak bu makalede, Excel'de bu görevi gerçekleştirmek için bazı formüllerden bahsedeceğim.
Excel'de IP adreslerinin oktetlerini ayrı sütunlara bölme
Normalde, Excel'de LEFT, MID, LEN ve FIND fonksiyonları, IP adresinden her bir oktetin farklı sütunlara çıkarılmasına yardımcı olabilir. Lütfen aşağıdaki adımları izleyin:
IP adreslerinin ilk oktetini bölme:
IP adresinin ilk oktetini çıkarmak için lütfen aşağıdaki formülü boş bir hücreye uygulayın:
Ardından, bu formülü uygulamak istediğiniz hücrelere kadar doldurma tutamacını sürükleyin ve tüm IP adreslerinin ilk oktetleri çıkarılmış olacaktır, ekran görüntüsüne bakınız:
Formül açıklaması:
FIND(".",A2)-1: Bu FIND fonksiyonu, A2 hücresindeki ilk noktanın konumunu döndürür, 1 çıkarılması ise noktanın kendisini hariç tutar, sonuç olarak 2 elde edersiniz.
LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2): LEFT fonksiyonu, A2 hücresindeki metnin sol tarafından 2 karakter çıkarmak için kullanılır.
IP adreslerinin ikinci oktetini bölme:
IP adreslerinin ikinci oktetini almak için lütfen aşağıdaki formülü boş bir hücreye kopyalayın veya girin:
Ardından, bu formülü doldurmak için hücrelere kadar doldurma tutamacını sürükleyin ve ihtiyacınız olan sonucu elde edeceksiniz, ekran görüntüsüne bakınız:
Formül açıklaması:
1. FIND(".",A2)+1: Bu FIND fonksiyonu, A2 hücresindeki ilk noktanın konumunu döndürür, 1 eklemek ise bir sonraki karakterden itibaren çıkarma işlemi yapar, sonuç olarak 4 numarasını elde edersiniz. Bu bölüm, MID fonksiyonunun start_num argümanı olarak kabul edilir.
2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: Bu bölüm, MID fonksiyonunun num_chars argümanı olarak kabul edilir.
- FIND(".",A2,FIND(".",A2)+1)= FIND(".",A2,4): Bu FIND fonksiyonu, ikinci noktanın konumunu döndürür. Ve 6 numarasını elde edersiniz.
- FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: İkinci noktanın konumundan ilk noktanın konumunu çıkarın ve ardından sonucu 1 eksiltin, bu da baştaki noktayı kaldırmak anlamına gelir. Ve sonuç 2'dir.
3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2): Son olarak, bu MID fonksiyonu, A2 hücresindeki dördüncü karakterden başlayarak 2 karakter çıkarmak için kullanılır.
IP adreslerinin üçüncü oktetini bölme:
IP adreslerinin üçüncü oktetini çıkarmak için, MID ve FIND fonksiyonları da size yardımcı olabilir, lütfen aşağıdaki formülü boş bir hücreye girin veya kopyalayın:
Ardından, ihtiyacınız olan sonuçları almak için doldurma tutamacını aşağıya doğru sürükleyin ve yalnızca IP adreslerinin üçüncü oktetleri bölünmüş olacaktır, ekran görüntüsüne bakınız:
Formül açıklaması:
1. FIND(".",A2,FIND(".",A2)+1)+1: Bu iç içe FIND fonksiyonu, A2 hücresindeki ikinci noktanın konumunu almak için kullanılır, 1 eklemek ise bir sonraki karakterden itibaren çıkarma işlemi yapar ve 7 numarasını elde edersiniz. Bu bölüm, MID fonksiyonunun start_num argümanı olarak kabul edilir.
2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): Bu formül bölümü, MID fonksiyonunun num_chars argümanı olarak kabul edilir.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, 7): Bu iç içe FIND fonksiyonu, A2 hücresindeki üçüncü noktanın konumunu alır, 8 numarasını döndürür.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: Üçüncü noktanın konumundan ikinci noktanın konumunu çıkarın. Ve sonuç 1'dir.
3.MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 7, 1): Bu MID fonksiyonu, A2 hücresindeki yedinci karakterden başlayarak 1 karakter alır.
IP adreslerinin dördüncü oktetini bölme:
Aşağıdaki formül, IP adresinin son oktetini çıkarmak için yardımcı olabilir, lütfen formülü boş bir hücreye kopyalayın veya girin:
Ve sonra, bu formülü diğer hücrelere doldurmak için doldurma tutamacını sürükleyin, aşağıdaki ekran görüntüsünde gösterildiği gibi sonucu elde edeceksiniz:
Formül açıklaması:
1. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1: Bu iç içe FIND fonksiyonu, A2 hücresindeki üçüncü noktanın konumunu almak için kullanılır, 1 eklemek ise bir sonraki karakterden itibaren çıkarma işlemi yapar ve 9 numarasını elde edersiniz. Bu bölüm, MID fonksiyonunun start_num argümanı olarak kabul edilir.
2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):
- LEN(A2): LEN fonksiyonu, A2 hücresindeki toplam karakter sayısını döndürür. 11 numarasını elde edeceksiniz.
- LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: A2 hücresinin toplam uzunluğundan üçüncü noktanın konumunu çıkararak kalan karakter sayısını elde edin. Bu, 3 numarasını verecektir.
3. MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 9, 3): Son olarak, bu MID fonksiyonu, A2 hücresindeki dokuzuncu karakterden başlayarak 3 karakter alır.
İlgili kullanılan fonksiyonlar:
- LEFT:
- LEFT fonksiyonu, sağlanan bir metin dizisinin sol tarafındaki belirli sayıda karakteri çıkarır.
- MID:
- MID fonksiyonu, verilen bir metin dizisinden ortadan belirli sayıda karakter bulmak ve döndürmek için kullanılır.
- FIND:
- FIND fonksiyonu, bir dizenin başka bir dizenin içinde bulunmasını sağlar ve dizenin içindeki başlangıç pozisyonunu döndürür.
- LEN:
- LEN fonksiyonu, bir metin dizisindeki karakter sayısını döndürür.
Daha fazla makale:
- Excel'de Bir Hücrede Metni Ve Sayıları Bölme
- Bir hücre verisinin metin ve sayılardan oluştuğunu varsayalım, bunları ayrı sütun hücrelerine nasıl bölersiniz? Bu öğretici, formüllerle bunu gerçekleştirmek için size adım adım detaylı bilgiler sunacaktır.
- Excel'de Boyutları İki Parçaya Bölme
- Bu makale, bir hücredeki boyutları birimler olmadan (bireysel uzunluk ve genişlik) iki parçaya bölmek için formül kullanmayı açıklar.
- Boyutları Bireysel Uzunluk, Yükseklik Ve Genişliğe Bölme
- Bu makale, bir hücredeki boyutları üç parçaya (bireysel boyutlar olan uzunluk, yükseklik ve genişlik) bölmek için nasıl yapılacağını açıklar.
- Excel'de Bir Hücrede Belirli Bir Karakterde Metin Dizesini Bölme
- Bu öğretici, Excel'de formüllerle belirli bir karakterde metin dizesini ayrı sütun hücrelerine bölmeyi açıklar.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.