Excel'deki Belirli Satır Değerleri


0

Excel'den tüm hücrelerin değerini, satır numarasının 1 ila 100 arasında i için satır numarası olacak şekilde verilen bir sütuna kaydetmesini nasıl isteyebilirim? Bu mutlaka VBA kullanır mıydı?


Satırın 2 ^ i serideki tüm değerleri toplamı mı demek istiyorsunuz? 2,4,8,16, vb.
Raystafarian

@ Raystafarian Pek değil. Bu hücrelerin değerlerinin, örneğin, B1, B2, B3 ... Bn. Karışıklık için üzgünüm.
user347132

Yanıtlar:


2

Aşağıdaki formülü B1 hücresine yerleştirin ve aşağı sürükleyin.

=INDIRECT("A"&2^(ROW(A1)))

Akılda tut, bu sana bir # BAŞV! Mike Fitzpatrick'in açıklamasına göre 21. satırdan sonraki hata.


0

Sizi doğru anlarsam, üst üste değerlerin toplamını almak istersiniz. A1:Ax nerede x = 2^i. Bunu kullanarak VBA olmadan yapabilirsiniz. INDIRECT fonksiyon:

=SUM(INDIRECT("A1:A"&(2^i)))

Bu yüzden yukarıdaki formülde i = 8 kullanılması, size A sütunundaki ilk 8 sıranın toplamını verecektir. Formül, diğer sıralardan başlayan aralıkları hesaba katarak kolayca genişletilebilir.

Bildiğim kadarıyla Excel yalnızca 2 ^ 20 (1048576) satırı destekliyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.