• DİKKAT

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

ad soyad arasındaki boşluk sayısı hakkında

Katılım
30 Ocak 2008
Mesajlar
154
Excel Vers. ve Dili
offis 2003
Arkadaşlar elimde bir tablo var bankaya vermem gerekiyor acil isteniyor. işin içinden çıkamadım.
A1 B1
MEHMET ALTIÖZÜ

C1
MEHMET ALTIÖZ şeklinde olacak. Birde;

şöyle bir olay var :
C1 de isimden sonra 20 karakter boşluk attırmam gerekiyor.
Örnek:
Mehmet = 6 karakter mehmetden sonra boşluk tuşu ile 7-8-9-10...20(boşlukbırakıp) ALTIÖZÜ soyadını yazdırmak istiyorum nasıl yapabilirim.
isimin kaç karakter olduğunu bulacak örnek ALİ 3 karakter sonrasına 17 boşluk atıp soyadını yazacak
yardımcı olurmusunuz.
 
Aşağıdaki şekilde işinizi görmezmi." " arası 20 boşluktur.
Kod:
=BİRLEŞTİR(A1;"                    ";B1)
 
hocam yok olmuyor . isimi sayacak EROL = 4 karakter 16 boşluk atıcak . salahattin 10 karakter 10 boşluk atacak yani önce ismin kaç karakter olduğunu tespit edip üzerine sayacak. senin şekilde yaptım mı aşağıdaki gibi oluyor.


EROL GÜLÇER
EROL GÜLÇER
MEHMET ŞENEL
MEHMET ŞENEL
SALAHATTİN ER
SALAHATTİN ER
HURİYE ÖZKUL
HURİYE ÖZKUL
SEVGİLİ ÖZCAN
SEVGİLİ ÖZCAN
İBRAHİM HELVACI
İBRAHİM HELVACI
NİHAL NİLGÜN EKŞİ
NİHAL NİLGÜN EKŞİ
MUZAFFER SARIPINAR
MUZAFFER SARIPINAR
ORHAN GÜLEÇ
ORHAN GÜLEÇ
DOĞAN KÜLAHÇI
DOĞAN KÜLAHÇI
MUSTAFA ÇEVİKTEKİN
MUSTAFA ÇEVİKTEKİN
FEHMİ ÇİFTÇİ
 
Merhabalar,
Alternatif olsun.
  • Verinizi A1 hücresine,
  • Birinci formülü B1 hücresine,
  • İkinci formülü C1 hücresine,
girerek deneyiniz.
Kod:
=UZUNLUK(KIRP(EĞER(
  MOD(UZUNLUK(KIRP(SOLDAN(
    YERİNEKOY(PARÇAAL(A1;MBUL(" ";A1)+1;38);" ";
      YİNELE(" ";38));38)));2)=0;
    SOLDAN(YERİNEKOY(A1;" ";
  YİNELE(" ";38));38);SAĞDAN(YERİNEKOY(A1;" ";
YİNELE(" ";38));38))))

Kod:
=SOLDAN(A1;MBUL("!!";
  YERİNEKOY(A1;" ";"!!";UZUNLUK(A1)-
    UZUNLUK(YERİNEKOY(A1;" ";))))-1)&
  YİNELE(" ";20-B1)&PARÇAAL(A1;1-ARA(;-
SATIR(1:38)/(" "=PARÇAAL(A1;SATIR(1:38);1)));38)

Saygılar,
Hay marja!
 
Merhaba,

Sanırım Ad ve Soyad'ın uzunlukları 20 karakter olmalı

Kod:
=A1 & YİNELE(" ";20 - UZUNLUK(A1)) & B1 & YİNELE(" "; 20-UZUNLUK(B1))
 
Geri
Üst