Saya harus mencari tahu apakah teks sel saya adalah nilai numerik dan ingin menggunakan metode non VBA yang elegan yang tidak mengganggu keadaan atau nilainya saat ini.
Apa yang saya temukan adalah bahwa ISNUMBER()
fungsinya hanya berfungsi jika sel-selnya memformat angka atau tidak memiliki spasi jika format teks misalnya:
Untuk tiga pertama saya telah menggunakan =ISNUMBER(...)
dan upaya terakhir saya adalah =ISNUMBER(TRIM(...))
.
Satu-satunya metode yang saya gunakan yang tidak menggunakan VBA adalah menimpa nilai saya saat ini menggunakan teks ke kolom kemudian menggunakan =ISNUMBER()
fungsi.
Catatan: Saya mahir dengan VBA dan Excel dan mengerti saya bisa membuat fungsi yang ditentukan pengguna. Tapi saya tidak mau karena ini memaksakan buku kerja yang diperlukan makro atau tambahan yang harus diinstal, yang saya dapat dan telah dilakukan dalam beberapa kasus.
Saya akan menghargai saran, pemikiran (bahkan jika mereka mengatakan kepada saya itu tidak dapat dilakukan) atau solusi VBA (tidak akan ditandai sebagai jawaban).
=N(-A1)
. Tidak tahu itu ada juga.
ISNUMBER
yang jarang digunakanN
. Sesuatu seperti ini=NOT(ISERR(N(--A1)))