Soru metin içinden % değer ayırma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,539
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Hayırlı Akşamlar diliyorum
B6 hücremde metin var ve metnin içinde 80% gibi bir değerim var
bu metnin içinde sadece 80% değerini C6 hücresine almak istiyorum.
Bu değerde ki % oranı değişken olduğu için oran değiştikçe de C6 hücresindeki oranda değişmesi lazım
Bu işlemi sağlayacak formül için rica etsem yardımcı olabilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,480
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İyi akşamlar,

B6 hücresindeki verilerde ondalıklı yüzdesel değer olma durumu var mı?
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,539
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Korhan abi yüzdesel alınacak
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
748
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
ben şöyle anladım
b6 hücresinde Performans oranı 100% tamamlandı yazısı var ise c6 da bu formül yazarsam =YERİNEKOY(PARÇAAL(B6;BUL("%";B6)-3;4);" ";"")*1 sonuca ulaşırım %100 gelir
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,539
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Elerine sağlık KuTuKa teşekkür ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,480
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Peki değer 90,25% olursa ne olacak?
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,539
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Korhan Abi
Ben düz mantık ile gittim. Hedef değeri almaktı. Senin gibi hiç düşünmemiştim.
Yardımcı olacağını düşünüyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,480
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
B6 için örnek metin aşağıdaki gibiyse;

Performans değeri 90,25% dir.
Performans değeri %90,25 dir.

Bu formülü deneyebilirsiniz. DİZİ formüldür.

C++:
=--PARÇAAL(B6;MİN(EĞERHATA(BUL({0;1;2;3;4;5;6;7;8;9};B6);""));MAK(EĞERHATA(BUL({0;1;2;3;4;5;6;7;8;9};B6);""))-MİN(BUL({0;1;2;3;4;5;6;7;8;9};B6&"0123456789"))+1)%

Ofis 365 için;

C++:
=--REGEXEXTRACT(B6;"%?\d{1,3},\d+%?")
 

Rulemaster

Altın Üye
Katılım
27 Mart 2006
Mesajlar
158
Excel Vers. ve Dili
EXCEL 2019 TÜRKÇE
Altın Üyelik Bitiş Tarihi
08-02-2026
Korhan Bey, elinize sağlık.
Office 2019 TR excelde bu formül çalışmadı. Ama Office 2021 de çalıştı.
Ne yapmam gerekir?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,480
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hangi formül için bu söyleminiz.
 

Rulemaster

Altın Üye
Katılım
27 Mart 2006
Mesajlar
158
Excel Vers. ve Dili
EXCEL 2019 TÜRKÇE
Altın Üyelik Bitiş Tarihi
08-02-2026
Hangi formül için bu söyleminiz.
=--PARÇAAL(B6;MİN(EĞERHATA(BUL({0;1;2;3;4;5;6;7;8;9};B6);""));MAK(EĞERHATA(BUL({0;1;2;3;4;5;6;7;8;9};B6);""))-MİN(BUL({0;1;2;3;4;5;6;7;8;9};B6&"0123456789"))+1)%

Bu formül 2019 TR excelde çalıştıramadım
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,480
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
DİZİ formül olarak uygulamanız gerekiyor.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,539
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Korhhan Abi
Ellerine, emeğine sağlık. Teşekkür Ederim. Hakkını helal et
 
Üst