• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

IP verisindeki son haneyi belli oranda artırma.

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhabalar

Elimde alt alta sıralanmış bir ip listesi var. Örnek olarak aşağıdaki gibi

172.16.2.123
168.12.35.87
158.25.1.2

ben bu ip bloğundaki son haneleri 17 artırıp yan satıra o ip nin artmış haliyle alınmasını istiyorum. Yani yukarıdaki ip bilgileri şu şekilde sıralanmalı

172.16.2.140
168.12.35.104
158.25.1.19

Bilgi ve yardımlarınızı rica ederim
 
A1'deki veri için;
Kod:
=SOLDAN(A1;BUL(".";A1;9)-1)&"."&PARÇAAL(A1;BUL(".";A1;9)+1;3)+17
Formülü aşağı doğru çoğaltınız.
 
Verilerinizin A1 den itibaren dizildiğini varsayarsak;
b1 hücresine:
Kod:
=LEFT(A1;LOOKUP(2;1/(MID(A1;ROW(INDIRECT("1:"&LEN(A1)));1)=".");ROW(INDIRECT("1:"&LEN(A1)))))&RIGHT(A1;LEN(A1)-LOOKUP(2;1/(MID(A1;ROW(INDIRECT("1:"&LEN(A1)));1)=".");ROW(INDIRECT("1:"&LEN(A1)))))+17

Formülünü girin(Türkçe karşılıkları aşağıdadır).
Formülü B1 den aşağıya doğru kopyalayıp yapıştırın.

Formüldeki İngilizce Fonksiyon'ların Türkçe karşılıkları:
LEFT=SOLDAN
LOOKUP=ARA
MID=PARÇAAL
ROW=SATIR
INDIRECT=DOLAYLI
LEN=UZUNLUK
RIGHT=SAĞDAN
 
Son düzenleme:

Sayın Turit'in Türkçe karşılığında
MID=ORTADAN

MID = PARÇAAL olacak.

İyi çalışamalr.
 
Geri
Üst