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
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
13
4
14
5
15
6
16
7
17
8
Formula Spreadsheet
Sel
Formula
A13
=A12+1
Setelah insert dan isi
Lembar1
A
13
4
14
5
15
6
16
6
17
7
18
8
Formula Spreadsheet
Sel
Formula
A13
=A12+1
Catatan A16 masih mengacu pada A14 (tentu saja)
Apa yang saya inginkan terjadi (tanpa pengeditan/pengisian pengguna A16)
Lembar1
A
13
4
14
5
15
6
16
7
17
8
18
9
Formula Spreadsheet
Sel
Formula
A13
=A12+1
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.
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.