[q]
(6) 

Excel sorusu

himmet dayi #1195748
Selamlar,

Excel'de bir hücrenin değerini başka bir hücreye atarken kullandığımız =A1 formülünde sayı yerine (1) formül ekleyerek değer alabilir miyiz?

Örneğin A4 hücresindeki değeri alacağım. İstediğim şey =A(TOPLA(2;2)) gibi 4 sayısı yerine bir formül kullanmak.

Mümkün mü?

 

OFFSET formülüyle alırsın.

cakabo

=A1 yerine =A$1 kullan. Ama 1 hucresinde sayi yazmasi kosulu ile calisir.

lucky strike

@lucky strike

$ işareti 1. satırı sabitlemek için kullanılır. Benim sorduğum şey 1 yerine bir sayı değil, bir formül gelmesi. Yani atıyorum A4 hücresindeki veriyi başka bir hücreye yazdıracağım. O hücreye =A4 yazmak yerine =A'formül' yazacağım. Yani A sütunu sabit kalacak, satır numarası formül sonucu ne ise o olacak.

Umarım anlatabildim.

@cakabo

OFFSET'i deniyorum ama daha önce kullanmadığım bir formül. Çözmeye çalışıyorum :)

edit:

Sanırım şöyle olacak: =KAYDIR(A:A;TOPLA(2;2);0;1;1)

himmet dayi

Elbet de.

="A"&TOPLA(2;2)

Edit: Madem yukarıdaki çalışmıyor...

=INDIRECT("A"&SUM(2;2))

En azından Offset formülünden daha basit duruyor yazım olarak.

birdenbire

@birdenbire

o dediğinin benim istediğimle alakası yok.

O formül hücrenin içine A4 yazdırıyor. Ben A4 hücresinin içindeki veriyi yazdırsın diyorum.

Neyse, cakabo sağ olsun halletti.

edit: @birdenbire

DOLAYLI (yani INDIRECT) oldu. Teşekkürler.

Offset de basit aslında: =OFFSET(A1;0;SUM(2;2))

Hatta OFFSET'te hem satır, hem sütun parametrik kalıyor. farklı kullanımlar için faydalı olabilir.

himmet dayi

Zaten en önemli 5-6 formül Excel için; indirect, index, match, offset, row ve column...

En azından benim için.

;)

birdenbire
1

mobil görünümden çık