Bagaimana cara menyisipkan sel di excel tanpa mengubah rumus?

Keledai,
Semua ini tentang menjaga penghasilan total pegolf PGA untuk "kolam" yang saya ikuti. Untuk mempermudah, saya menggunakan beberapa kolom pertama sebagai Nama (Pegolf dipilih oleh peserta pool), Total Penghasilan hingga Saat Ini, dan kemudian saya menggunakan 2 kolom berikutnya untuk memotong dan menempelkan hasil turnamen saat ini (dari pgatour. com). Makro saya menyisipkan kolom BARU di sebelah kanan semua ini--kemudian mencocokkan pemain di turnamen ini dengan pilihan pemain oleh peserta kumpulan, menempatkan kemenangan pemain di kolom baru (dalam urutan pemain di kolom A). Rumus di kolom B secara otomatis menunjukkan total penghasilan untuk setiap pemain (saya cukup menjumlahkan kolom Exx--BTxx). Masalah yang saya alami adalah rumus saya akan berubah dari sum(e4. bt4) untuk menjumlahkan(e5. bu4) ketika saya memasukkan kolom itu. Saya ingin hasil turnamen terbaru saya terlihat, yaitu yang terbaru selalu di sebelah kirinya

Semoga ini menjelaskan, agaknya, pencarian saya. Terima kasih atas tanggapannya. Satu-satunya masalah yang saya hadapi dengan masalah Tidak Langsung adalah ketika Anda memberi tanda kutip di sekitar sel dalam rumus, saya tidak dapat lagi mengubah hanya satu dan menyalin sisanya. Saya mungkin mengambil cara yang jauh, tetapi saya menyalinnya, KEMUDIAN hanya mengambil jalan PANJANG dan terjebak dalam tanda kutip

 

Halo semuanya,

Punya satu untuk Anda yang saya yakin sederhana, tetapi saya tidak bisa mendapatkannya sekarang

Saya memiliki daftar sederhana seperti yang ditunjukkan di bawah ini. Pada dasarnya daftarnya adalah "sel di atas + 1" (Saya memiliki lembar kerja kehidupan nyata yang lebih rumit, tetapi mencoba menyelesaikan masalah dengan lembar sederhana)

Yang ingin saya lakukan adalah
* Masukkan baris (mudah)
* Isi dari baris di atas (mudah)
* Miliki sel di bawah referensi sel baru, bukan sel di atas sel baru

Inilah yang saya mulai

Lembar1

A
134
145
156
167
178

Formula Spreadsheet



Setelah insert dan isi

Lembar1


SelFormula
A13=A12+1
A
134
145
156
166
177
188



Formula Spreadsheet


Catatan A16 masih mengacu pada A14 (tentu saja)


Apa yang saya inginkan terjadi (tanpa pengeditan/pengisian pengguna A16)

Lembar1


SelFormula
A13=A12+1
A
134
145
156
167
178
189



Formula Spreadsheet



Saya tahu bahwa membuat referensi Mutlak tidak akan berhasil (tetapi tetap mencoba untuk memastikan)
Saya mencoba menggunakan gaya R1C1, dengan dan tanpa absolut, tetap tidak ada kegembiraan

Pada titik ini adalah ketika saya berpikir bahwa mungkin tidak begitu lurus ke depan

Saya kira tujuan saya saat ini adalah melakukannya tanpa kode

Yang mengatakan, saya sedang mempertimbangkan tombol perintah pengkodean untuk menyisipkan atau menghapus baris dengan rapi dari lembar kerja yang sebenarnya. Alasan utamanya karena ada kode lembar yang melakukan tindakan (menyisipkan atau memodifikasi komentar sel, berdasarkan konten sel saat diambil dari daftar validasi) setiap kali sel di kolom T digunakan. Karena kode saya mungkin tidak cukup bukti kesalahan, setiap kali saya menyisipkan atau menghapus baris, saya mendapatkan kesalahan dan harus Mengakhiri kode

Bagaimanapun, itu banyak omong kosong
Pertanyaan utama saya adalah, dapatkah saya menyisipkan baris tanpa memengaruhi rumus?

Saya masih dapat kembali dengan pertanyaan sekunder tentang kode untuk menyisipkan baris dan memperbaiki rumus, dll?

Terima kasih (dan maaf untuk masalah sederhana yang seharusnya tidak perlu saya tanyakan, saya yakin)

Mungkin saya mengalah pada garis tanda tangan jonmo1 dan mengabaikan yang tidak sadar. ;)

Salam,
ASM

 

Terima kasih Michael, namun saya terbiasa dengan metode ini

Buku kerja sebenarnya memiliki kolom data nyata dari A hingga AM dan sel pembantu di kolom tersembunyi BA hingga BF. Beberapa kolom data memiliki rumus dan semua sel pembantu memilikinya

Jadi, ketika pengguna (yang / mungkin tidak melek Excel) memutuskan mereka harus memasukkan baris lain, saya ingin mereka dapat memasukkan baris dan lembar "berfungsi"

Maksud saya mengisi sel formula di baris baru sehingga ketika mereka memasukkan info, concat dan formula yang benar berfungsi


Jadi menurut saya cukup mudah untuk menginstruksikan mereka untuk menyisipkan dan mengisi serta mengedit sel data yang perlu diedit
Pada dasarnya, saya mencoba membuat lembaran itu cukup kuat sehingga mereka tidak mengacaukannya secara tidak sengaja. (Saya telah mempertimbangkan (dan mengadopsi) sejumlah penguncian sel, tetapi itu tidak membantu masalah khusus ini. )


Namun, saat menyisipkan baris baru, baris di bawah mempertahankan referensi ke sel di atas baris baru, bukan baris baru seperti yang saya inginkan.

Saya harap saya sedikit lebih jelas untuk kedua kalinya

Terima kasih,
ASM

 

kata AusSteelMan

Terima kasih bRIAN,

Itu sempurna. :biggrin:

Saya akan mengerjakan lembar kerja saya yang sebenarnya di mana rumusnya lebih kompleks daripada situasi ujian ini. Bahkan jika saya memutuskan untuk menggunakan tombol perintah berkode, formula ini yang akan digunakan.

Terima kasih lagi,
ASM

Klik untuk meluaskan


Terima kasih semua untuk satu utas yang luar biasa ini. Masalah saya serupa (atau sama). Saya memiliki sekitar N Kolom dan 25 baris. Kolom A dan B, D dan E, G dan H dll berhubungan arah satu sama lain dan terkadang rumus merujuk dari Kolom G7 mungkin merujuk keluaran dari A22 dll. Saat saya menyisipkan baris baru, ini membuat rumus dan referensi di kolom dan baris lain benar-benar rusak. Bagaimana saya bisa menambahkan baris baru 7 atau 8 atau 11 dll, untuk memperluas kolom dengan informasi baru tanpa merusak info di kolom lain yang mungkin atau mungkin tidak merujuk data yang dimasukkan ke dalam sel baris baru yang baru saja saya masukkan?

 

Bagaimana cara menjaga agar Excel tidak mengubah rumus?

Jika Anda tidak ingin referensi sel berubah saat Anda menyalin rumus, maka jadikan referensi sel tersebut sebagai referensi sel mutlak . Tempatkan "$" sebelum huruf kolom jika Anda ingin agar selalu sama. Tempatkan "$" sebelum nomor baris jika Anda ingin selalu sama.

Bagaimana cara menyisipkan baris baru di Excel dan menyimpan rumus?

Sisipkan baris di dalam data Anda. Klik untuk memilih sel di baris baru tempat Anda ingin memasukkan rumus. Tekan Ctrl + D . Jika Anda ingin mencari jumlah dari dua baris atau lebih, lihat Cara Menjumlahkan Beberapa Baris dan Kolom di Excel.

Apakah menyisipkan baris memengaruhi rumus?

Formula berubah saat baris disisipkan .

SelFormula
A13=A12+1