Saya ingin menerjemahkan laporan penagihan dari bahasa Portugis (Brasil) ke Bahasa Inggris. Ini akurat berdasarkan bulan dan itu adalah lembaran otomatis.
Sebuah kontrak dapat dimulai pada bulan Januari, tetapi umumnya dimulai dalam 11 bulan lainnya juga.
Jika saya menetapkan bulan pertama sebagai April, sebelas lainnya di sebelah kanan terus tumbuh (Mei, Juni, Juli ...) hingga Maret.
Saya telah membuat formula ini:
=PROPER(TEXT((B1&1)+31;"mmmm"))
untuk bulan kedua hingga kedua belas.
Namun saya menggunakannya dalam bahasa Portugis (Brasil), dan itu bekerja dengan sangat baik. Tetapi ketika mencapai bulan bahasa Inggris, itu tidak benar-benar berhasil.
Saya sudah mencoba [$-409]
dan tidak berfungsi sebagaimana yang saya inginkan.
Jika saya menggunakan ini, sepertinya, Janeiro dan Februari, dan kesalahan pada bulan-bulan berikutnya.
Saya ingin menulis Januari dan menerima Februari, Maret dan seterusnya.
Mungkin berhasil di mesin Anda, silakan coba dengan bahasa lain juga.
Catatan: VBA tidak akan berfungsi, saya harus mengirimkannya ke pelanggan saya.
sumber
Jawaban:
Saya pikir apa yang Anda inginkan tidak mungkin seperti yang Anda inginkan.
Sesuai komentar Anda, Anda tidak dapat mengubah pengaturan lokal sistem karena dokumen ini dapat digunakan pada komputer lain di mana ini bukan pilihan
Satu-satunya solusi yang dapat saya pikirkan adalah menggunakan VBa
Dalam contoh ini, saya melihat seluruh lembar kerja dan mengganti kata-kata untuk yang setara
Pertama, ambil cadangan file. Anda tidak dapat membatalkan VBa
Anda perlu menambahkan sisa bulan tetapi itu harus lurus ke depan, dan kemudian pikirkan bagaimana mereka 'menerjemahkan'
Lihat juga Bagaimana cara menambahkan VBA di MS Office?
Anda bahkan dapat menggunakan pernyataan kasus seperti
Ini berarti, setiap kali Anda menjalankannya, Anda akan beralih antar bahasa
sumber
Saya sudah memperbaiki, maaf atas keterlambatan.
Saya tetap menggunakan
di mana "B3" adalah angka bulan, yang berubah hanya sekali, diambil dari Pivot Table.
Bulan berikutnya menerima +1, sebagai gantinya "bulan depan".
IF digunakan untuk memulai kembali dari 1 jika bulan sebelumnya sudah 12. "Tanpa jika, itu masih akan terus naik melampaui 13"
sumber