Cara menandai elemen rumus ke "jangan bergeser"


1

Saya memiliki dua lembar kerja dalam file Gnumerik saya.

Pada awalnya saya memiliki banyak baris yang berisi indeks. Pada detik saya memiliki nilai masing-masing untuk indeks itu.

Sekarang, saya dapat menggunakan indexfungsi untuk referensi aspek yang saya butuhkan.

=index(IndexValues!B1:B7;B1)

IndexValues ​​adalah lembar kerja kedua, B1: B7 menunjukkan area nilai dalam lembar itu, B1 adalah kolom pada lembar pertama tempat nomor indeks disimpan.

Tetapi jika saya ingin menyalin baris ke baris kedua saya mendapatkan:

=index(IndexValues!B2:B8;B2)

bukan itu yang saya inginkan. Justru yang saya inginkan

=index(IndexValues!B1:B7;B2)

Sehingga area pencarian pada lembar kedua tetap sama, tetapi bidang tempat nomor indeks diambil.

Konteks: Untuk kasus khusus ini tentang nama-nama Hari Kerja yang perlu dipetakan ke input (yang merupakan angka dari 1 hingga 7). Tapi saya mengalami masalah ini lebih dari sini dan ingin memiliki solusi kasus umum.

Jawaban:


2

Gunakan $awalan untuk menunjukkan bahwa sel dan rentang harus tetap diletakkan saat menyalin / menempel / menarik:

=index(IndexValues!$B$1:$B$7;B2)

Anda dapat menerapkannya $ke bagian berbeda dari alamat sel, jadi

$B2 means B should always be B when copied, but 2 can move relative
B$2 means B can move relative, but 2 must remain the same

Besar! Terima kasih. Apakah Anda tahu di mana di manual yang ditulis? Saya mencoba mencarinya, tetapi gagal.
— Angelo Fuchs

Tidak maaf Meskipun aplikasi spreadsheet cenderung mengadopsi standar yang ditetapkan oleh Excel untuk kompatibilitas, jadi jika Anda mencari "bagaimana melakukan X di Excel" jawabannya akan berlaku untuk LibreCalc, Google Spreadsheet, Excel, Gnumeric dll dalam banyak kasus, terutama seputar dasar-dasarnya.
— Paul
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.