Sel yang sangat spesifik dalam rumus yang tidak dapat diubah

0

Saya sedang mengerjakan selembar spread dengan sel yang mereferensikan sel yang sangat spesifik dan mengandung formula panjang. Bagaimana saya bisa membuatnya tidak berubah ketika baris atau sel ditambahkan: Misalnya: = MAX (G12 + G13, G14 + G15, G16 + G17, G18 + G19, G20 + G21, G22 + G23, G24 + G25, G26 + G27)

Jika saya menambahkan baris ganda (sesuai dengan tabel saya), ia berubah menjadi: = MAX (G14 + G15, G16 + G17, G18 + G19, G20 + G21, G22 + G23, G24 + G25, G26 + G27, G28 + G29, G28 + G29 )

Juga untuk setiap jawaban, bisakah saya menggunakan ini saat referensi dari tab yang berbeda? Seperti ini: = AVERAGE ('Sheet1'! AE9: AG9, 'Sheet1'! AE11: AG11, 'Sheet1'! AE13: AG13, 'Sheet1'! AE15: AG15)

Kay
sumber
1
Baik menggunakan referensi absolut ($ G $ 12) atau nama referensi nama G12.
gns100
hmm Saya mencobanya tetapi hasilnya: = MAX ($ D $ 14 + $ D $ 15, $ D $ 16 + $ D $ 17, $ D $ 18 + $ D $ 19,
Kay
maaf itu seharusnya mengatakan: Saya mencoba ini tetapi keluar: = MAX ($ G $ 14 + $ G $ 15, $ G $ 16 + $ G $ 17, $ G $ 18 + $ G $ 19 ...
Kay

Jawaban:

0

Untuk mencegah referensi sel berubah, berikut adalah dua metode merujuk ke sel yang tidak akan mengubah referensi sel saat Anda memasukkan baris baru:

  1. Gunakan INDIRECTfungsinya:

    =INDIRECT("G12") + INDIRECT("G13")

  2. Gunakan INDEXfungsinya

    =INDEX(G:G,12,1) + INDEX(G:G,13,1)

Jika Anda juga perlu mempertahankan kolom G, bahkan jika kolom lain dimasukkan sebelum Kolom G, Anda dapat menggunakan INDIRECTmetode seperti yang disebutkan di atas.

Untuk INDEXmetode, rumusnya adalah:

=INDEX(A:G,12,7) + INDEX(A:G,13,7)

INDIRECTagak lebih mudah dipahami, tetapi itu adalah fungsi yang mudah menguap. INDEXtidak mudah menguap di versi Excel modern, jadi lebih disukai.

Ron Rosenfeld
sumber
-1

Terima kasih Ron Rosenfeld .... jadi saya mencoba: = MAX (INDIRECT (G12) + INDIRECT (G13), INDIRECT (G14) + INDIRECT (G15), INDIRECT (G16) + INDIRECT (G17)) .... tetapi Saya mendapatkan #REF jadi saya pasti salah ketik di sana .... Jadi saya mencoba = MAX Anda ((INDEX (G: G, 12,1))) + (INDEX (G: G, 13,1))), ( INDEX (G: G, 14,1)) + (INDEX (G: G, 15,1))) ..... dan VOILA BEKERJA !! Terima kasih banyak! Saya sudah bekerja terlalu lama!

Kay
sumber