Thử tạm cách sau:Chào các bác, nhờ các bác hướng dẫn có thể dùng hàm gì trả về kết quả là trang hiện hành trong excel? Tôi thử dùng hàm sheet hoặc sheets nhưng cho kết quả không đúng.
Xin chân thành cảm ơn.
=TRIM(RIGHT(SUBSTITUTE(CELL("filename"),"]",REPT(" ",50)),50))
Thử dùng hàm này:Chào các bác, nhờ các bác hướng dẫn có thể dùng hàm gì trả về kết quả là trang hiện hành trong excel? Tôi thử dùng hàm sheet hoặc sheets nhưng cho kết quả không đúng.
Xin chân thành cảm ơn.
=MID(CELL("filename");FIND("]";CELL("filename"))+1;100)
Trang hiện hành là cái gì? Trang in à?Chào các bác, nhờ các bác hướng dẫn có thể dùng hàm gì trả về kết quả là trang hiện hành trong excel? Tôi thử dùng hàm sheet hoặc sheets nhưng cho kết quả không đúng.
Xin chân thành cảm ơn.
Híc! Đoán mò là tên sheet.trang hiện hành trong excel?
Còn cách nào không anh, chứ cách này lỡ tên sheet 2 khoảng trắng là thua...Trang hiện hành là cái gì? Trang in à?
Bạn nói gì tôi không hiểu? "tên sheet 2 khoảng trắng" là sao?Còn cách nào không anh, chứ cách này lỡ tên sheet 2 khoảng trắng là thua...
Dạ ví dụ như tên sheet là "a b c" đó anh cả 1 đống khoảng trắng mà em dùng trim thì mất hết.Bạn nói gì tôi không hiểu? "tên sheet 2 khoảng trắng" là sao?
Tên file mà em nhét được ký tự "]" thì anh sẽ đãi em một chầu.... hihi ^o^Dạ ví dụ như tên sheet là "a b c" đó anh cả 1 đống khoảng trắng mà em dùng trim thì mất hết.
Còn theo cách anh Ba Tê lỡ tên file có ký tự "]" thì cũng không ổn ạ.
Đúng rồi! bởi vậy anh mới nói em dùng Save hoặc Save as của Excel để tạo tên file.Tên sheet thì không đặt được ký tự "]" nhưng tên file vô tư anh ơi. Anh thử đặt tên 1 file bất kỳ trên máy tính xem ^^
View attachment 193310
Hi vậy à, em không rành lắm.Đúng rồi! bởi vậy anh mới nói em dùng Save hoặc Save as của Excel để tạo tên file.
Cho dù có ra ngoài Explorer cố tình nhét vào thêm ký tự "]" vào tên file thì Excel (đúng là Excel) sẽ sửa thành dấu ")" nên công thức của anh @Ba Tê lúc nào cũng đúng. Anh vừa thử xong. hihi ^o^
View attachment 193311
Khà khà khà!Hi vậy à, em không rành lắm.
Cảm ơn anh ^^.
Ý em vầy hả:hà hà em vừa sửa bài viết lại, chắc dùng công thức mảng là yên tâm nhất ạ![]()
về công thức mảng thì nhiều cách rồi ạ. ^^Ý em vầy hả:
=MID(CELL("filename"),LOOKUP(10^10,FIND("]",CELL("filename"),ROW(1:1000)))+1,100)
hihi ^o^
Cũng chưa thấy tác giả phản hồi câu "trang hiện hành" nghĩa là gì nhưng nếu đúng là người ta muốn lấy tên sheet đi nha, bây giờ hổng cho dùng mảng mà phải là công thức thường thì làm sao?hà hà em vừa sửa bài viết lại, chắc dùng công thức mảng là yên tâm nhất ạ![]()
Vâng, chính là vị trí trang in.Trang hiện hành là cái gì? Trang in à?
Ẹc... Ẹc...Vâng, chính là vị trí trang in.
Dù lạc đề nhưng xin Thầy cho ứng thí:Cũng chưa thấy tác giả phản hồi câu "trang hiện hành" nghĩa là gì nhưng nếu đúng là người ta muốn lấy tên sheet đi nha, bây giờ hổng cho dùng mảng mà phải là công thức thường thì làm sao?