define name nhiều ô với cùng 1 tên

Liên hệ QC

connhangheo

Thành viên thường trực
Tham gia
18/5/07
Bài viết
214
Được thích
225
Nghề nghiệp
Sinh Viên
Các bác cho em hỏi làm thế nào để mình có thể define name nhiều ô trong các sheet khác nhau = 1 tên. Ví dụ ô a1 trong sheet 1 đặt là solieu, ô b15 trong sheet 2 cũng đặt là solieu. Thanks
 
Theo excel thi không thể đặt name trùng tên được bạn à. vì như thê khi dùng ct tham chiếu excel không hiểu được name nào cần trong ct name nào không cần trong ct. cũng như biển kiểm sát xe ấy mà không thể trùng.
 
Muốn vậy, bạn phải ghi cả tên sheets để phân biệt;
VD S1.AAA;
S2.AAA;
S3.AAA;
@$@!^%
Chúc vui!
 
thế này thì các bác nhầm rồi
em có 1 file mà đặt tên như em nói thì em mới hỏi chứ
và khi em xem trong fần define name của file đó thì em cũng chẳng hiểu gì luôn, quá lạ các bác ah
 
okei
bác nào làm mố trụ thì lấy file này tham khảo luôn nhé
các bác thử xem giá trị a ( hay h,b,...) ở các sheet KT xem nhé
 

File đính kèm

To connhangheo
Trong File thấy có rất nhiều Name và Name lỗi cũng rất nhiều. Nhưng có thấy Name nào như bạn mô tả ở bài #1 đâu. Bạn có thể nói rõ những ô nào, trên cùng sheet nào, mà được đặt Name giống nhau để tiện việc kiểm nghiệm, thanks !

TDN
 
Cái vụ bạn hỏi, tôi đã hỏi lâu rồi... Điều này hoàn toàn có thể... Lấy ví dụ bạn có 2 sheet, Sheet1 và Sheet2, giờ bạn muốn A1 của sheet1 có name là Tuan, B15 của sheet2 cũng có tên là Tuan thì bạn làm như sau:
-Tại sheet1, chọn A1, vào Define name, đặt tên là Sheet1!Tuan
-Tại sheet2, chọn B15, vào Define name, đặt tên là Sheet2!Tuan
Chú ý là các name này chỉ có tác dụng trong sheet của nó, ko tác dụng trên toàn bảng tính

Các bạn đặt name giống thế rồi qua Sheet3, vào Define name đâu có nhìn thấy các name đã đặt trong sheet1 và sheet2.. nên có lẽ ko dùng dc khi qua sheet khác...
Tuy nhiên cái này vẫn có thể ứng dụng dc rất nhiều khi kết hợp với INDIRECT đấy... Tôi nghĩ khi copy công thức từ sheet này paste sang sheet kia thì sẽ rất ngon ăn.. (tên name tuy là Sheet1Tuan, nhưng khi dùng ta chỉ cần gọi Tuan là nó hiểu tuốt)
Mến
ANH TUẤN
 
Chỉnh sửa lần cuối bởi điều hành viên:
Trong E.E.Notebook, chương 3 mục C1 của bác SA_DQ cũng có nói về vấn đề này. Bạn xem file tại đây nha!.
 
anhtuan1066 đã viết:
Cái vụ bạn hỏi, tôi đã hỏi lâu rồi... Điều này hoàn toàn có thể... Lấy ví dụ bạn có 2 sheet, Sheet1 và Sheet2, giờ bạn muốn A1 của sheet1 có name là Tuan, B15 của sheet2 cũng có tên là Tuan thì bạn làm như sau:
-Tại sheet1, chọn A1, vào Define name, đặt tên là Sheet1!Tuan
-Tại sheet2, chọn B15, vào Define name, đặt tên là Sheet2!Tuan
Chú ý là các name này chỉ có tác dụng trong sheet của nó, ko tác dụng trên toàn bảng tính
Mến
ANH TUẤN
em ko nghĩ file em gửi nó giống như bác nói
các bác vào sheet đầu tiên, rồi vào insert/name/define, sau đó lại vào 1 sheet khác (ví dụ sheet KT(G-G-1)) rồi lại vào insert/name/define, so sánh các name tròng đó xem, thấy nhiều cái lạ mà em chẳng hiểu gì luôn
hay như vào sheet KT(C-C) , name c thì lại refer to #REF!#REF!
em chả hiểu gì cả :) :)
 
các bác vào sheet đầu tiên(solieu+tt), trong ô name box chọn c1.,c2.,... thử xem xem có báo lỗi ko nhé, em chẳng hiểu tại sao lại lỗi cả :)
 
dù em ko xóa cái gì thì file này cũng ko bị lỗi gì cả, vẫn tính toán bình thường. Vấn đề là em muốn hỏi tại sao nó thế bác ah
 
Đúng như anh Tuấn nói, chúng ta có thể define name trùng tên ở các sheet khác nhau trong 1 workbook vì thực ra tầm hoạt động của các Name này khác nhau. Các name này là name cục bộ ở các sheet. Bạn connhangheo xem hình minh họa để hiểu rõ hơn (xem tại scope thì biết). Cái này trong Excel 2007 mới hiện hình !!!

Còn bạn connhangheo nói các name trong file không sai cũng đúng thôi vì trên máy bạn ấy có các file mà name tham chiếu đến trong khi máy chúng ta không hề có nên báo lỗi #ref.

FB.
 

File đính kèm

  • defineName.jpg
    defineName.jpg
    115 KB · Đọc: 27
anhtuan1066 đã viết:
Tôi nghĩ có lẽ là vậy (chưa thử)... Các bạn đặt name giống thế rồi qua Sheet3, vào Define name đâu có nhìn thấy các name đã đặt trong sheet1 và sheet2.. nên có lẽ ko dùng dc khi qua sheet khác...
Tuy nhiên cái này vẫn có thể ứng dụng dc rất nhiều khi kết hợp với INDIRECT đấy... Tôi nghĩ khi copy công thức từ sheet này paste sang sheet kia thì sẽ rất ngon ăn.. (tên name tuy là Sheet1Tuan, nhưng khi dùng ta chỉ cần gọi Tuan là nó hiểu tuốt)
Mến
ANH TUẤN
Đây là name cục bộ và name toàn cục bác ạ. Em nhớ đã nói rất kỹ về cái này rồi mà. Thân!
 
Web KT

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

Back
Top Bottom