hücreyi satırlara bölme

Katılım
6 Eylül 2006
Mesajlar
24
Excel Vers. ve Dili
XP
arkadaşlar bir hücreyi sütunlara kolayca bölebiliyoruz. ama benim istediğim hücreyi satırlara bölmek. mesela

A1 hücresinde ali-veli-Ahmet yazıyor ben bunları "-" işaretlerinden ayırarak alt satırlara ayrı ayrı almak istiyorum. İnşallah şu an aktif olup ta bana yardım edecek birileri vardır forumda...
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Öncelikle profil bilgilerinizi güncellemenizde (excel versiyon ve dili) yarar olduğunu hatırlatmalıyım.

Sorunuzu cevabımın altındaki İMZA bölümünde yer alan açıklamalar doğrutusunda
(örnek belge özellikleri ve örnek belge yükleme yöntemi)
hazırlayacağınız örnek belge üzerinden sormanız kesin sonuca ulaşmanızı kolaylaştırır ve
alternatif cevaplar da alabilirsiniz.

Verinin A1 hücresinde olduğu varsayıldı.

-- SEÇENEK 1: Formülü A2 hücresine uygulayın ve BOŞ sonuç elde edinceye kadar aşağı doğru kopyalayın.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIR()[/COLOR]<[COLOR="red"]UZUNLUK[/COLOR]($A$1)-[COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";""))+3;[COLOR="red"]YERİNEKOY[/COLOR]([COLOR="red"]PARÇAAL[/COLOR]($A$1;[COLOR="red"]BUL[/COLOR]("|";[COLOR="red"]EĞER[/COLOR]([COLOR="red"]EHATALIYSA[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";"|";[COLOR="red"]SATIR()[/COLOR]-2));"|"&$A$1;[COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";"|";[COLOR="red"]SATIR()[/COLOR]-2)));([COLOR="red"]EĞER[/COLOR]([COLOR="red"]EHATALIYSA[/COLOR]([COLOR="red"]BUL[/COLOR]("|";[COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";"|";[COLOR="red"]SATIR[/COLOR](A1))));[COLOR="red"]UZUNLUK[/COLOR]($A$1);[COLOR="red"]BUL[/COLOR]("|";[COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";"|";[COLOR="red"]SATIR[/COLOR](A1)))))-([COLOR="red"]BUL[/COLOR]("|";[COLOR="red"]EĞER[/COLOR]([COLOR="red"]EHATALIYSA[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";"|";[COLOR="red"]SATIR()[/COLOR]-2));"|"&$A$1;[COLOR="Red"]YERİNEKOY[/COLOR]($A$1;"-";"|";SATIR()-2))))+1);"-";"");"")
-- SEÇENEK 2: Veriyi önce - kriterine göre B1 hücresinden itibaren sütunlara bölerseniz,
aşağıdaki formülü A2 hücresine uygulayıp BOŞ sonuç elde edinceye kadar aşağı kopyalayarak da sonuç alabilirsiniz.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIR()[/COLOR]<=[COLOR="red"]UZUNLUK[/COLOR]($A$1)-[COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]($A$1;"-";""))+2;[COLOR="red"]KAYDIR[/COLOR]($A$1;0;[COLOR="Red"]SATIR[/COLOR](A1));"")
 
Üst