Excel 2007: Mengapa #REF! + # REF! = Angka dalam mengevaluasi rumus?

0

Total A.xlsxberisi formula yang menambahkan sel (tanpa bantuan fungsi, hanya tanda "+") dari beberapa file bernama 01 A.xlsx, 02 A.xlsxdan sebagainya.

Semua file (termasuk total) berada di folder yang sama pada server yang dipetakan sebagai M:

Saya tidak melihat kesalahan dalam sel (tidak ada sudut berwarna dalam sel, tidak ada #REF!atau #VALUE!, total seperti yang diharapkan), di Edit Tautan memperbarui semua OK, tetapi ketika mencoba untuk mengevaluasi formula apa pun, langkah-langkahnya seperti ini:

  1. #REF!+rest rumus
  2. #REF!+#REF!+restdari formula=#REF!+restrumus

Langkah 2 berulang sampai akhir.

Langkah terakhir: #REF=number(nilai yang saya lihat di sel dan itu sempurna)

Ini seperti ketika Anda memasukkan kata sandi dan Anda menekan tombol yang berbeda, tetapi bidang ditampilkan ****dan ketika Anda mengirim data, itu berfungsi meskipun melihat ****.

Saya baru saja beralih dari Excel 2003 ke Excel 2007. Saya telah mengkonversi semua file ke xlsx dan memperbarui tautan dengan mengganti xls dengan xlsx.

Semuanya terlihat baik-baik saja, tetapi mengevaluasi formula selalu #REF!sampai langkah terakhir.

Saya menggunakan rumus evaluasi untuk menemukan file mana yang berisi nilai tertentu dengan cepat. Itu cukup jarang dan cukup acak untuk tidak memerlukan pemecahan permanen formula dalam sel yang terpisah.

Anna
sumber
periksa kembali referensi sel eksternal dan pastikan Anda memasukkan path lengkap dari referensi = 'FilePath [WorkbookName.xlsx] SheetName'! CellReference (Dengan nilai absolut)
iSR5
@ iSR5 Apakah Anda menyiratkan bahwa angka yang saya lihat di sel adalah nilai lama yang disimpan pada suatu saat?
Anna
ya, itu satu kemungkinan, karena Excel menyimpan nilai-nilai yang ditautkan dari buku kerja lain, dan ketika Anda beralih ke 2007, tautan ini rusak atau sudah rusak sebelum beralih, jadi itu hal yang baik untuk memeriksa kembali tautan referensi terlebih dahulu untuk mengetahui tindakan selanjutnya apa kamu perlu mengambil.
iSR5
Saya sudah mencoba dengan file baru dan hanya satu sel yang digunakan di masing-masingnya, tetapi masalahnya masih ada. Rumusnya adalah = 'M: \ test [01 A.xlsx] Sheet1'! $ A $ 1 + 'M: \ test [02 A.xlsx] Sheet1'! $ A $ 1 Saya perhatikan bahwa mengevaluasi ke #REF! dalam "evaluasi formula" hanya terjadi ketika file yang ditautkan ditutup .
Anna
Anda harus meletakkan \ setelah nama folder, jadi rumusnya adalah: = 'M: \ test [01 A.xlsx] Sheet1'! $ A $ 1 + 'M: \ test [02 A.xlsx] Sheet1'! $ A $ 1
iSR5