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

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,538
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,478
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,538
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,538
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,478
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,538
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,478
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+%?")
 
Üst