Excel'de IP adresinin oktetlerini ayırın
Excel çalışma sayfasında IP adreslerini ayrı sütunlara bölmeyi denediniz mi? Belki “Metni Sütunlara Dönüştür” özelliği bu görevi hızlıca halledebilir, ancak bu makalede Excel’de aynı işi gerçekleştirmek için kullanabileceğiniz bazı formüllerden bahsedeceğim.

Excel'de IP adreslerinin oktetlerini ayrı sütunlara bölün
Normalde Excel'de SOL, PARÇAAL, UZUNLUK ve BUL işlevleri, bir IP adresindeki her oktetin ayrı sütunlara çıkarılmasına yardımcı olabilir. Lütfen aşağıdaki adımları uygulayın:
IP adreslerinin ilk oktetini bölün:
IP adresinin ilk oktetini ayıklamak 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ı aşağı doğru sürükleyin; böylece tüm IP adreslerinin ilk oktetleri çıkarılmış olur. Ekran görüntüsüne göz atın:

Formül açıklaması:
FIND(".",A2)-1: Bu BUL işlevi, A2 hücresindeki ilk noktanın konumunu döndürür; bundan 1 çıkarılması, noktanın kendisini sonuçtan çıkarmak anlamına gelir. Sonuç 2'dir.
LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2): SOL işlevi, A2 hücresindeki dizenin solundan 2 karakteri almak için kullanılır.
IP adreslerinin ikinci oktetini bölün:
IP adreslerinin ikinci oktetini almak için lütfen aşağıdaki formülü boş bir hücreye kopyalayın veya girin:
Ardından, formülü doldurmak için doldurma tutamacını aşağı sürükleyin ve ihtiyacınız olan sonucu elde edin. Ekran görüntüsüne bakın:

Formül açıklaması:
1. FIND(".",A2)+1: Bu BUL işlevi, A2 hücresindeki ilk noktanın konumunu döndürür; buna 1 eklenmesi, çıkarımın bir sonraki karakterden itibaren yapılacağını gösterir. Sonuç 4’tür. Formülün bu kısmı, PARÇAAL işlevinin başlangıç_sayı argümanı olarak kullanılır.
2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: Bu formül parçası, PARÇAAL işlevindeki karakter_sayısı argümanı olarak kullanılır.
- FIND(".",A2,FIND(".",A2)+1)= FIND(".",A2,4): Bu BUL işlevi, ikinci noktanın konumunu döndürür. Sonuç olarak 6 değerini alırsınız.
- FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: İkinci noktanın konumundan ilk noktanın konumu çıkarılıp sonuçtan 1 çıkartıldığında, baştaki nokta hariç tutulmuş olur. Sonuç 2'dir.
3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2): Son olarak, bu PARÇAAL işlevi, A2 hücresindeki dördüncü karakterden itibaren 2 karakteri ayıklamak için kullanılır.
IP adreslerinin üçüncü oktetini bölün:
IP adreslerinin üçüncü oktetini ayıklamak için PARÇAAL ve BUL işlevlerinden yararlanabilirsiniz. Lütfen aşağıdaki formülü boş bir hücreye girin veya kopyalayın:
Ardından, yalnızca IP adreslerinin üçüncü oktetlerinin ayrılması için doldurma tutamacını aşağıya doğru sürükleyin. Ekran görüntüsüne göz atın:

Formül açıklaması:
1. FIND(".",A2,FIND(".",A2)+1)+1: Bu iç içe BUL işlevi, A2 hücresindeki ikinci noktanın konumunu belirlemek için kullanılır; buna 1 eklenmesi, çıkarımın bir sonraki karakterden itibaren başlamasını sağlar. Sonuç 7’dir ve bu değer, PARÇAAL işlevinin başlangıç_sayı argümanı olarak kullanılır.
2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): Bu formül parçası, PARÇAAL işlevindeki karakter_sayısı bağımsız değişkeni olarak kullanılır.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, 7): Bu iç içe BUL işlevi, A2 hücresindeki üçüncü noktanın konumunu belirlemek için kullanılır ve 8 sonucunu verir.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: Üçüncü noktanın konumundan ikinci noktanın konumu çıkarılır. 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 PARÇAAL işlevi, A2 hücresindeki yedinci karakterden başlayarak 1 karakter alır.
IP adreslerinin dördüncü oktetini bölün:
Aşağıdaki formül, IP adresinin son oktetini ayıklamanıza yardımcı olabilir. Lütfen formülü boş bir hücreye kopyalayın veya girin:
Ardından, bu formülü ihtiyacınız olan 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 BUL işlevi, A2 hücresindeki üçüncü noktanın konumunu belirlemek için kullanılır; buna 1 eklenmesi, çıkarımın bir sonraki karakterden itibaren yapılacağı anlamına gelir. Sonuç 9’dur ve bu değer, PARÇAAL işlevinin başlangıç_sayı argümanı olarak alınır.
2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):
- LEN(A2): UZUNLUK işlevi, A2 hücresindeki toplam karakter sayısını verir. Sonuç, 11'dir.
- LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: A2 hücresinin toplam uzunluğundan üçüncü noktanın konumu çıkarılarak kalan karakter sayısı elde edilir. Sonuç 3’tür.
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 PARÇAAL işlevi, A2 hücresindeki dokuzuncu karakterden başlayarak üç karakter alır.
Kullanılan ilgili işlevler:
- LEFT:
- SOL işlevi, belirtilen dizenin sol tarafından istediğiniz sayıda karakteri çıkarır.
- MID:
- PARÇAAL işlevi, belirtilen metin dizesinin ortasından istediğiniz sayıda karakteri alıp döndürmenizi sağlar.
- FIND:
- BUL işlevi, bir dizede başka bir dizeyi bulmak ve bu dizenin başlangıç konumunu döndürmek için kullanılır.
- LEN:
- UZUNLUK işlevi, bir metin dizesindeki karakter sayısını verir.
Daha fazla makale:
- Excel'de Bir Hücredeki Metin ve Sayıya Göre Böl Böl
- Bir hücredeki veriler metin ve sayı içerdiğinde, bunları ayrı sütunlara nasıl bölersiniz? Bu öğretici, formüller kullanarak bu işlemi gerçekleştirmeniz için adım adım yönergeler sunar.
- Excel'de Boyutları İki Parçaya Bölün
- Bu makale, bir hücredeki boyutların uzunluk ve genişlik olarak birimler olmadan iki parçaya ayrılmasında formül kullanımını açıklamaktadır.
- Boyutları Ayrı Uzunluk, Yükseklik ve Genişliğe Bölün
- Bu makale, bir hücredeki boyutların üç ayrı parçaya—uzunluk, yükseklik ve genişlik olmak üzere—nasıl bölüneceğini açıklamaktadır.
- Excel'de Bir Hücrede Metin Dizesini Belirli Bir Karakterden Bölün
- Bu öğretici, Excel'de bir metin dizesinin belirli bir karakterden itibaren Formül kullanılarak ayrı sütunlara nasıl bölüneceğini açıklamaktadır.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office’te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken üretkenliğinizi %50 artırın.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office’e verimlilik kazandırır.