Vấn đề về Name

Liên hệ QC

thesaintzero

Thành viên hoạt động
Tham gia
16/3/09
Bài viết
158
Được thích
8
Mình có 1 vấn đề thế này không biết name có làm được không? vì mảng công thức quá dài nên mình chia ra thành nhiều name Vd:
1 name là Layleft
1 name là Laymid
1 name là Layright
Name tổng là value =Layleft":"Laymid":"Layright
Mình muốn viết name sao cho khi tại cell B1 mình ghi giá trị =value thì nó sẽ lấy giá trị cột A1
khi tại cell B2 mình ghi giá trị =value thì nó sẽ lấy giá trị A2
....
Không biết name có cho viết "động" như thế không?
Mong các bác các thầy và các cao thủ cho em ý kiến.....
 
Tại sao bạn không thử trước đi nhỉ? Name luôn cho bạn làm điều đó!
 
Mình có 1 vấn đề thế này không biết name có làm được không? vì mảng công thức quá dài nên mình chia ra thành nhiều name Vd:
1 name là Layleft
1 name là Laymid
1 name là Layright
Name tổng là value =Layleft":"Laymid":"Layright
Mình muốn viết name sao cho khi tại cell B1 mình ghi giá trị =value thì nó sẽ lấy giá trị cột A1
khi tại cell B2 mình ghi giá trị =value thì nó sẽ lấy giá trị A2
....
Không biết name có cho viết "động" như thế không?
Mong các bác các thầy và các cao thủ cho em ý kiến.....
Hoàn toàn có thể. Vấn đề "động/tĩnh" trong name cũng hoàn toàn giống với trong công thức đặt trên sheet. Bạn làm một thử nghiệm đơn giản:
- Chọn ô A1, nhấn Ctrl+F3, tạo 1 name GPE với Refers to là =ROW(Sheet1!A1)
- Trở lại sheet, tại ô B1 (hoặc A1 cũng được), bạn gõ công thức =GPE và fill công thức xuống dưới --> theo dõi kết quả.
- Chọn lại ô A1, nhấn Ctrl+F3 để sửa Refers to của name GPE thành =ROW(Sheet1!A$1) --> Enter.
- Đóng hộp thoại Name manager và xem kết quả trên sheet, bạn sẽ thấy sự khác biệt.
 
Ah! làm được rùi bạn ơi! mình quên mất đặt giá trị tuyệt đối cho column thui còn row thì khỏi? hjhj
vd: $A1----->>> thế này và thế này $A$1 còn thế này nữa A$1$
 
Chào các anh chị, em đang dùng excel 2003, em muốn đặt tên cho 1 ô trong sheet hiện hành là X92 nhưng không được. Sau khi chuyển tên sang X.92 thì tên này được chấp nhận. Vậy các anh chị cho em hỏi là trong quy định ký tự của name cũng cần phân biệt giữa ký tự chữ cái và ký tự số ạ?
 
Đặt tên Name thì có lưu ý sau :

Các tên của vùng chọn có thể hoàn toàn linh hoạt, nhưng bạn cần tuân theo một vài giới hạn và quy tắc sau đây:

  • Tên chỉ có thể có tối đa 255 ký tự.
  • Tên phải bắt đầu với một chữ cái hoặc ký tự gạch dưới (_). Đối với phần còn lại của tên, bạn có thể sử dụng bất kỳ ký tự nào (chữ, số, symbol) ngoại trừ khoảng trắng. Đối với các tên có nhiều từ, bạn nên tách các từ bằng dấu gạch dưới (ví dụ: Số_Tài_Khoản) hoặc bằng cách dùng chữ hoa chữ thường (ví dụ: SốTàiKhoản), vì Excel không phân biệt chữ thường và chữ hoa khi bạn sử dụng tên vùng chọn trong bảng tính.
  • Không sử dụng các địa chỉ ô (chẳng hạn như Q1) hay bất kỳ ký hiệu toán tử nào (+, -, *, /, <, >, và &) bởi vì những ký hiệu này có thể gây rắc rối cho bạn, nhất là khi sử dụng tên của vùng chọn trong công thức.
  • Để việc nhập tên của vùng chọn dễ dàng hơn và nhanh hơn, bạn nên cố gắng đặt tên cho vùng chọn càng ngắn càng tốt nhưng vẫn giữ được ý nghĩa của chúng. Ví dụ: TSoLN_07 dễ nhập hơn Tổng_Số_Lợi_Nhuận_Năm_2007, và dễ hiểu hơn TSLN07.
  • Không sử dụng các tên có sẵn của Excel. Những tên đó là: Auto_Activate, Auto_Close, Auto_Deactivate, Auto_Open, Consolidate_Area, Criteria, Data_Form, Database, Extract, FilterDatabase, Print_Area, Print_Titles, Recorder, và Sheet_Title.
GPE

Như vậy bạn đặt tên Name là X92 sẽ trùng với tên cell X92 và excel cự nự không cho là đúng rồi.
 
Web KT

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

Back
Top Bottom