d3 hücresine girdiğim değere göre rakam yazılması

Katılım
21 Kasım 2005
Mesajlar
355
arkadaşlar merhaba
yapmak istediğim örneğin

A1= (hücresindeki değer 2,35687)
B1=(hücresindeki değer 3,3657)
C1=(hücresindeki değer 2,4445557)
D1=(hücresindeki değer 1255,15487)
E1=(hücresindeki değer 7,4517)

d3 hücresine 12-13-14-15-16 gibi değerler girilecek

f1 hücresinde yapmak istediğim
eğer d3 hücresine 12 değeri girilirse>>>f1 hücresine (A1 hücresindeki değer virgülden sonra 2 haneli yuvarlatılmış hali yazılsın(2,36)
eğer d3 hücresine 13 değeri girilirse>>>f1 hücresine (b1 hücresindeki değer virgülden sonra 2 haneli yuvarlatılmış hali yazılsın(3,37)
eğer d3 hücresine 14 değeri girilirse>>>f1 hücresine (c1 hücresindeki değer virgülden sonra 2 haneli yuvarlatılmış hali yazılsın(2,44)
eğer d3 hücresine 15 değeri girilirse>>>f1 hücresine (d1 hücresindeki değer virgülden sonra 2 haneli yuvarlatılmış hali yazılsın(1255,15)
eğer d3 hücresine 16 değeri girilirse>>>f1 hücresine (e1 hücresindeki değer virgülden sonra 2 haneli yuvarlatılmış hali yazılsın(7,45)
şimdiden teşekkür ederim
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

İstediğiniz bu mu?

=EĞER(YADA(D3<12;D3>16);"";YUVARLA(ARA(D3;{12;13;14;15;16};A1:E1);2))

.
 
Katılım
21 Kasım 2005
Mesajlar
355
Merhaba,

İstediğiniz bu mu?

=EĞER(YADA(D3<12;D3>16);"";YUVARLA(ARA(D3;{12;13;14;15;16};A1:E1);2))

.
merhaba
verdiğim örneğe göre formül doğru
ancak arada sütün boşluğu olunca istediğimi elde edemedim

alacağı değerler sıralı değil de farklı aralıklı olursa yani
değerler a1-b1-c1-d1-e1 değilde
a1-e1-ı1-m1-o1 den alması gerekirse nasıl çözmem gerekir
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Bu şekilde deneyin.

=YUVARLA(EĞER(D3=12;A1;EĞER(D3=13;E1;EĞER(D3=14;I1;EĞER(D3=15;M1;EĞER(D3=15;1;0)))));2)

.
 
Üst