Có cách nào lấy tên của Sheet không ? (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

laianhtu

Thành viên tiêu biểu
Tham gia
4/1/07
Bài viết
635
Được thích
858
Nghề nghiệp
Finance and Accountancy field, Tax consultant, tax
Xin chào các bạn,

Mình có file này, có cách nào lấy tên của sheet không ? ví dụ : tên sheet là CK1-1 thì công thức sẽ lấy tên sheet!CK1-1 ở dưới cùng bảng tính excel và cho kết quả là CK1-1


Vui lòng xem file đính kèm nhé.

Thanks.
Anh Tú.
"Love is beautiful when it's unconclusive"
 

File đính kèm

Chào bạn,

Công thức bạn làm cũng hay nhưng không đúng ý của mình, ý mình là những ô dấu chẩm hỏi (?) sẽ lấy đúng tên sheet đặt vào các ô đó. Ví dụ : tên sheet là CK1-1 thì sẽ điền vô các ô dấu chấm hỏi là CK1-1 giống như tên các lớp ở cột B. Bạn nghiên cứu giúp mình nhé.

Thanks.
Anh Tú.
"Love is beautiful when it's unconclusive"
 
Bạn xem file đính kèm nhé. Đáp ứng được vượt quá yêu cầu của bạn rôi đấy
( Mình sử cách của bác Anhtuan1066)
 

File đính kèm

Chào bạn,

Công thức bạn làm cũng hay nhưng không đúng ý của mình, ý mình là những ô dấu chẩm hỏi (?) sẽ lấy đúng tên sheet đặt vào các ô đó. Ví dụ : tên sheet là CK1-1 thì sẽ điền vô các ô dấu chấm hỏi là CK1-1 giống như tên các lớp ở cột B. Bạn nghiên cứu giúp mình nhé.

Thanks.
Anh Tú.
"Love is beautiful when it's unconclusive"
Dùng thử VBA nhé.
PHP:
Sub LayTenSh()
Dim sh As Worksheet, i As Long
i = 6
For Each sh In ThisWorkbook.Worksheets
  If Left(sh.Name, 2) = "CK" Then
    Cells(i, 3) = sh.Name
    i = i + 1
  End If
Next
End Sub
 
Chào bạn,

Công thức bạn làm cũng hay nhưng không đúng ý của mình, ý mình là những ô dấu chẩm hỏi (?) sẽ lấy đúng tên sheet đặt vào các ô đó. Ví dụ : tên sheet là CK1-1 thì sẽ điền vô các ô dấu chấm hỏi là CK1-1 giống như tên các lớp ở cột B. Bạn nghiên cứu giúp mình nhé.
Gõ vào cell C6 công thức sau:
=INDIRECT("'"&$B6&"'!C3")
Kéo fill xuống
 
Không phải đâu thầy Anh Tuấn ơi, ý của e là nếu workbook có 4 sheet! là tongcong, Nam, Tu, Ca thì sheet!tongcong nếu ở ô a1 sẽ lấy tên sheet là Nam, a2 sẽ lấy tên sheet là Tu, a3 sẽ lấy tên sheet là Ca ?

Bạn xem file đính kèm nhé. Đáp ứng được vượt quá yêu cầu của bạn rôi đấy
( Mình sử cách của bác Anhtuan1066)

Công thức của bạn bị lỗi, hiện lên #name?, bạn post lên file khác được không ?
 
Chỉnh sửa lần cuối bởi điều hành viên:
Không phải đâu thầy Anh Tuấn ơi, ý của e là nếu workbook có 4 sheet! là tongcong, Nam, Tu, Ca thì sheet!tongcong nếu ở ô a1 sẽ lấy tên sheet là Nam, a2 sẽ lấy tên sheet là Tu, a3 sẽ lấy tên sheet là Ca ?



Công thức của bạn bị lỗi, hiện lên #name?, bạn post lên file khác được không ?
Bạn dùng bộ Office nào vậy Office2003 hay OfficeXP hay phiên bản nào khác? Tôi down về vẫn thấy công thức chạy bình thường mà.
 
Bạn dùng bộ Office nào vậy Office2003 hay OfficeXP hay phiên bản nào khác? Tôi down về vẫn thấy công thức chạy bình thường mà.
Vấn đề ở đây không phải là phiên bản Office nào. Vì bạn dùng hàm Macro4 mà. Cái này có từ xưa rồi. Vì sử dụng hàm Macro4 nên phải Enable Macro thì công thức mới đúng được.
 
Web KT

Bài viết mới nhất

Back
Top Bottom