• DİKKAT

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

Formül İsteği

  • Konbuyu başlatan Konbuyu başlatan mbldn
  • Başlangıç tarihi Başlangıç tarihi
Katılım
7 Mart 2011
Mesajlar
184
Excel Vers. ve Dili
2007 TR
Merhaba arkadaşlar;

Ekli tablomda,A sütununda stok kodlarım,B sütununda açıklama sütunum var.

C sütununda ise bunları birleştiriyorum.

Yapmak istediğim işlem B sütunu birleştirilirken hep 14.karakter olarak başlasın.

Önündeki 13 karakter A sütunundaki değer ve sonrasında ise boş karakter olsun.

Yardımcı olurmusunuz ?

istediğiniz tam olarak bu mu :S
 

Ekli dosyalar

Mbldn;

İstediğim bu değil.Normal şekilde bir birleştirme yapmışsınız.

Örnek üzerinden konuşursak çanta 14.karakter olarak başlaması lazım.

Uzun bir liste düşünün.Ben bunları birleştirdiğimde sanki kodlar alt alta,açıklamalar alt alta gibi gözükmesi gerekir.Bunun içinde B sütununun başlangıç değeri 14.karakter olamalıdır.
 
Merhaba,
aşağıdaki gibi denermisiniz, iyi çalışmalar.

Kod:
=A2&REPT(" ";14-LEN(A2))&B2

ya da

Kod:
=A2&Yinele(" ";14-Uzunluk(A2))&B2
 
Dentex;

İkinci yazdığınız kod istediğim gibidir.Elinize sağlık.

Bir şey daha soracam,yazdığınız formülü uyguladım.B sütunundaki değerlerin hepsinin aynı hizada olacağını düşündüm.Ama olmadı.Çünkü bir 'O' karakteri ile bir 'I' karakteri aynı yeri kaplamıyor.B sütunu 14.karakterden başlıyor ancak A sütunundaki karakterlerin genişliği sonucu değiştiriyor.

Bana bunun bir çözümü yok gibi geliyor ama yine de bir sormak istedim.
 
Dentex,

Bir sorum daha olacak.Biz A ve B sütunlarını birleştirdik.
A ve B ve C sütunlarını birleştirmek istediğimizi düşünelim.B sütunu 14.karakter C sütunu 54.karakter.

Formül nasıl olur ?
 
Umarım yanlış anlamadım. C hücresinin 54 karakter olması
birleşmede sınır yok anlamına geliyor sanırım.

Kod:
=A2&Yinele(" ";14-Uzunluk(A2))&B2&C2
 
Dentex;

C sütunu 54.karakter derken,

A sütunu 13 karakter
B sütunu 14.karakter başlangıcı
B sütunu 14 ile 53.karakterleri barındırıyor.
C sütunu ise 54.karakter olarak başlayacak

Umarım anlatabil mişimdir ?
 
Kod:
=A2&Yinele(" ";13-Uzunluk(A2))&B2&Yinele(" ";40-Uzunluk(B2))&C2

Bu şekilde deneyin. İstediğiniz olmazsa, Formülün içindeki 13 ve 40 değerlerini arttırıp eksiltebilirsiniz.
 
Teşekkür ederim,istediğim buydu.

Elinize sağlık...
 
Rica ederim, kolay gelsin.
 
Geri
Üst