Name động và cách tạo name động (1 người xem)

Liên hệ QC

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

nguyenhongphong

Thành viên hoạt động
Tham gia
12/3/08
Bài viết
126
Được thích
13
Chào pakon,

Pakon làm ơn lý giải dùm mình, thía nào là name động **~** và cách tạo 1 name đông ntn vậy?

Cám ơn pakon nhìu.
 
Thông thường người ta hay đặt name là để giúp cho công thức trong bản tính được đơn giản hơn bạn àh.
Bạn vào insert name define đặt tên là được. Trong ô name in workbook bạn đặt tên mình muốn đặt. Cong trong ô Refers to bạ gán công thức cho name đó. Công thức này có thể giống như công thức bình thường bạn lập bên ngoài.
 
Bạn hãy lick vào mục tìm kiếm ở trên dầu trang, gõ "name động " vào ô tìm kiếm xong ấn nút "tìm với Google" thử xem. Tôi nghĩ bạn sẽ tự tìm được những thông tin mình cần. (rút ra từ kinh nghiệm bản thân vì hiện trên diễn đàn có rất nhiều thông tin chỉ tại mình không tự tìm thôi)
 
Mình tìm thì cũng thấy nhưng không hiểu công thức trong đó.

Thật sự mỗi công thức khi mình đọc không hiểu, mình đều tìm hiểu ý nghĩa của công thức ấy, nhưng khi đưa vào 1 bài toán cụ thể thì nó lai biến đổi đi, mình không hiểu sự biến đổi đó. Nên mình muốn hỏi các bạn xem có source nào chỉ cơ bản có thể tạo ra 1 name động và thiết lập công thức cho name động đó ntn.

Tks các bạn nhìu lắm
 
Mình tìm thì cũng thấy nhưng không hiểu công thức trong đó.

Thật sự mỗi công thức khi mình đọc không hiểu, mình đều tìm hiểu ý nghĩa của công thức ấy, nhưng khi đưa vào 1 bài toán cụ thể thì nó lai biến đổi đi, mình không hiểu sự biến đổi đó. Nên mình muốn hỏi các bạn xem có source nào chỉ cơ bản có thể tạo ra 1 name động và thiết lập công thức cho name động đó ntn.

Tks các bạn nhìu lắm
Đã gọi là "ĐỘNG" có nghĩa là không.. "nằm im"... Ẹc... Ẹc...
Tùy theo điều kiện cụ thể mà name động sẽ thay đổi vùng tham chiếu
Hãy xem 1 thí vụ đơn giản trong file
 

File đính kèm

òh, hay quá.

Vậy cách thiết lập 1 name động dùng những công thức nào áp dụng vậy nhà thơ nguyendu96081631.

Phú ông nhà tui luôn cám ơn bác.
 
òh, hay quá.

Vậy cách thiết lập 1 name động dùng những công thức nào áp dụng vậy nhà thơ nguyendu96081631.

Phú ông nhà tui luôn cám ơn bác.
Bạn mở file của tôi, vào menu Insert\Name\Define sẽ thấy công thức ngay thôi!
Không có quy định công thức nào sẽ áp dụng cho name động đâu (tùy theo sáng tạo của bạn) ---> Nhưng tôi thường thấy có OFFSETINDIRECT là được ứng dụng nhiều nhất
 
Đúng rùi, mình đọc cũng thấy pakon hay sd OFFSET VA INDIRECT nhưng vẫn có vài chỗ mình chưa hiểu cách thức áp dụng hàm này, sao mình thấy khác so với hướng dẫn của 2 hàm này quá.

Mình xin attached file mà bạn Ptm0412 đã giải giúp mình. Nhưng mình cũng muốn tự mình tìm hiểu tại sao lại dùng hàm như vậy. Nhưng xem hàm tự mình cũng chẳng giải thích được. Mong các pác giải thích dùm e!

Cám ơn các bạn.
 

File đính kèm

Các bạn xem sheet 2 dùm mình nhé vì Sheet 2 là bài giải.

Tks so much
 
Các bạn xem sheet 2 dùm mình nhé vì Sheet 2 là bài giải.

Tks so much
Tôi làm lại bài này với 1 name duy nhất, hy vọng bạn có thể hiểu
Chủ lực trong bài này là name
PHP:
=OFFSET(Sheet1!$A$4:$A$1000,MATCH(Sheet2!$B$1,Sheet1!$A$4:$A$1000,0)-1,,COUNTIF(Sheet1!$A$4:$A$1000,Sheet2!$B$1),7)
Giải thích từng đoạn nhé:
MATCH(Sheet2!$B$1,Sheet1!$A$4:$A$1000,0) là xác định vị trí của Sheet2!$B$1 trong vùng Sheet1!$A$4:$A$1000 (xem nó nằm ở dòng thứ mấy
COUNTIF(Sheet1!$A$4:$A$1000,Sheet2!$B$1) là đếm xem Sheet2!$B$1 chiếm bao nhiêu cell trong vùng Sheet1!$A$4:$A$1000
Vậy công thức trên được giải thích:
- Từ vùng Sheet1!$A$4:$A$1000, ta dịch xuống đến dòng đầu tiên có giá trị giống với giá trị ở Sheet2!$B$1, sau đó mở rông ra số dòng đúng bằng với số đếm được của hàm COUNTIF và mở rộng 7 cột
 

File đính kèm

Tks Nhà thơ Nguyễn Du nhiều lắm.

Nhà thơ làm bài đơn giản hơn bài trước lắm, nhưng cách của Ptm0412 cũng cực kì hay.

E rất cám ơn nhà thơ.

Tks a lot:<>
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom