Bir değeri ayırarak başka sayfaya aktarma.

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Arkadaşlar verdiğim excell tablosunda 2 adet sayfa var. Metin sayfasında ki veriyi mdsayfa kısmına yazıldığı şekilde çekebileceğim bir kod var mı ? (Bu arada Metin sayfasında ki veriler sürekli değişmektedir ama ana kalıp bu şekildedir. ) Örnek vermek gerekirse

K.Çekmece 11. As. C.M.(2015/288E.) 16/01/2015 5275 SY 116/1 2 YIL 6 AY (1/4)

Bu metni ben
K.Çekmece 11. As. C.M.(2015/288E.) (Burada sürekli mahkeme isimleri değişiyor. )
16/01/2015 ( Burada her zaman tarih oluyor )
5275 SY 116/1 (Bu kısımda her zaman değişebiliyor. Mesela ( 5275 SY 151/1 , 5275 SY 119/1-f-c-h gibi.)
2 YIL 6 AY ( Bu kısım bazen her zaman değişiyor yani burada YIl varsa YIL Ay varsa Ay Gün varsa Günü alıp olmayanları 0 göstermek yapılabilir mi. )
(1/4) (Bu kısım bazen 1/2 - 1/3 - 1/2 + 6 şeklinde değişiklik gösteriyor.)
Bu şekilde aşağıda vermiş olduğum örnek excellde ki gibi yanyana hücrelere ayırmak istiyorum.
Bu konuda yardımcı olursanız çok sevinirim.
 

Ekli dosyalar

Son düzenleme:

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Aslında ben bunu şu şekilde yapıyorum veri kısmında metinden sütunlara dönüştür dediğimde bazı kısımları ayırabiliyorum fakat bu metinler Uyap döküman editörü denen bir sistemden kopyalandığı için çok dağınık bir hal alıyor. O yüzden böyle bir talebim var.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba

Dosyanız üzerinde çalışıyorum. Nasip olursa yarın bitirip ekleyebilirim.

Selamlar...
 

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Hocam merhaba, ilginize teşekkürler. Böyle gösteriyor ama bende mi bir problem var acaba ?
 

Ekli dosyalar

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,837
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Hocam merhaba, ilginize teşekkürler. Böyle gösteriyor ama bende mi bir problem var acaba ?
Selamlar
sanırım sizde bir sıkıntı çıkarıyor ben denedim hiçbir sıkıntı yok.
iyi çalışmalar
 

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Sürüm ile alakalı olabilir mi ? Benim .xls uzantılı mesela.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,837
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Ömer Hocam
DAMGA(9) formülde ne işe yarıyor açıklamanız mümkün mü?

Saygılar
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Alternatif çözüm olarak hazırladığım dosyanız Ek'tedir.

'Mdsayfa' adlı sayfa her tıklanıp aktif olduğunda 'metin' sayfasındaki veriler, Mdsayfa'sında ilgili yerlere otomatik aktarılmaktadır.

Selamlar...
 

Ekli dosyalar

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Alternatif çözüm olarak hazırladığım dosyanız Ek'tedir.

'Mdsayfa' adlı sayfa her tıklanıp aktif olduğunda 'metin' sayfasındaki veriler, Mdsayfa'sında ilgili yerlere otomatik aktarılmaktadır.

Selamlar...
Hocam çok teşekkür ediyorum ilginize fakat bu ben de çalışmadı. Bizim Ceza İnfaz Kurumu olduğu için çoğu makro çalışmıyor malesef. Sistem izin vermiyor çalışmasına bir de çalıştığımız excell LibreOffice uyap uyumlu version olunca ben sadece formüllerle birşeyler yapmaya çalışıyorum. Aslında ÖmerBey'in vermiş olduğu kod gayet iyi çalışıyor fakat sadece tarih ve 1/4 1/2 gibi indirim sürelerini aktarmıyor.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Kolay Gelsin o zaman :)

Selamlar...
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,096
Excel Vers. ve Dili
2007 Türkçe
Sayın @TRuNsouL her ne kadar libreoffice excel uyumlu olsa da tam bir uyum sağlayamıyor. Belirttiğiniz hücrelerdeki fonksiyonlardan birini libreoffice tanımıyor olabilir. Alternatif çözümler sunulabilir belki.

Sayın @komutan63, her bir karakterin sayısal değeri vardır(KOD fonksiyonuyla karakterin kodunu öğrenebilirsiniz). Örnek dosyada da bazı yerlerde boşluk bazılarında ise bu karakterden vardı. Damgafonksiyonu ilgili karakterle işlem yaptırmak için kullanıldı.
 

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Sayın @TRuNsouL her ne kadar libreoffice excel uyumlu olsa da tam bir uyum sağlayamıyor. Belirttiğiniz hücrelerdeki fonksiyonlardan birini libreoffice tanımıyor olabilir. Alternatif çözümler sunulabilir belki.
Evet ÖmerBey dediğiniz gibi şuan evdeyim Microsoft Excel 2010'da açtım verdiğiniz örnek dosyayı ve komutlar gayet net çalışıyor. Aslında libreofficede de PARÇAAL VE MBUL fonksiyonları mevcut daha karmaşık fonksiyonlar çalışıyor anlamış değilim.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,096
Excel Vers. ve Dili
2007 Türkçe
Alternatif olarak tarih için şunu: =SOLDAN(KIRP(YERİNEKOY(PARÇAAL(A1;BUL(")";A1)+1;100);DAMGA(9);" "));10)
İndirim için de şunu :=YERİNEKOY(YERİNEKOY(SAĞDAN(YERİNEKOY(KIRP(A1);DAMGA(9);"");5);"(";"");")";"")
deneyiniz.
 

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Alternatif olarak tarih için şunu: =SOLDAN(KIRP(YERİNEKOY(PARÇAAL(A1;BUL(")";A1)+1;100);DAMGA(9);" "));10)
İndirim için de şunu :=YERİNEKOY(YERİNEKOY(SAĞDAN(YERİNEKOY(KIRP(A1);DAMGA(9);"");5);"(";"");")";"")
deneyiniz.
Hocam pazartesi iş başı yaptığımda deneyip bilgilendiririm sizi. Teşekkür ediyorum ilginiz için.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,096
Excel Vers. ve Dili
2007 Türkçe
Rica ederim, iyi çalışmalar diliyorum.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,837
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Sayın @komutan63, her bir karakterin sayısal değeri vardır(KOD fonksiyonuyla karakterin kodunu öğrenebilirsiniz). Örnek dosyada da bazı yerlerde boşluk bazılarında ise bu karakterden vardı. Damgafonksiyonu ilgili karakterle işlem yaptırmak için kullanıldı.[/QUOTE]

Selamlar
Hocam açıklamalarınız için çok teşekkür ederim.

Saygılar
 

TRuNsouL

Altın Üye
Katılım
10 Ağustos 2018
Mesajlar
53
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
05-03-2025
Rica ederim, iyi çalışmalar diliyorum.
ÖmerBey ilginize teşekkür ediyorum sonradan verdiğiniz formüller ile sorunsuz çalıştı.


Kod:
=PARÇAAL(A20;MBUL("SY ";A20);MBUL("  ";YERİNEKOY(A20;DAMGA(9);" ");MBUL("SY ";A20))-MBUL("SY ";A20))
Yalnız şu kodda Örn: SY 116/1 öncesinde 4 haneli bir rakam oluyor kanunların sayıları veriliyor orada 5275 , 5237 , 6136 gibi bu kısımı buraya ekleyebilir miyiz ?
Örnek satır : İstanbul .As.C.M.(2018/715 E.) 24/03/2010 5237 SY 188/3 MD 3 YIL 2 AY (1/4)
Onun haricinde her şey çok düzgün şuan tekrar teşekkr ediyorum emeğiniz için.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,096
Excel Vers. ve Dili
2007 Türkçe
İlgili sütundaki formülü değiştiriniz.
Kod:
=SOLDAN(PARÇAAL(KIRP(YERİNEKOY(A1;DAMGA(9);" "));MBUL(")";KIRP(YERİNEKOY(A1;DAMGA(9);" ")))+13;100);MBUL(" ";PARÇAAL(KIRP(YERİNEKOY(A1;DAMGA(9);" "));MBUL(")";KIRP(YERİNEKOY(A1;DAMGA(9);" ")))+13;100);MBUL("/";PARÇAAL(KIRP(YERİNEKOY(A1;DAMGA(9);" "));MBUL(")";KIRP(YERİNEKOY(A1;DAMGA(9);" ")))+13;100))))
 
Üst