Hỏi về hàm để chuyển nhiều ô từ địa chỉ tương đối sang tuyệt đối! (1 người xem)

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

huyanh90

Thành viên mới
Tham gia
16/4/10
Bài viết
29
Được thích
0
Chào các bạn.
Cho mình hỏi về hàm, hoặc dùng VBA có thể chọn nhiều ô trong excel để chuyển công thức từ ô có địa chỉ tương đối sang địa chỉ tuyệt đối trong công thức.
Mong các bạn giúp. Thanks!
 
Chào các bạn.
Cho mình hỏi về hàm, hoặc dùng VBA có thể chọn nhiều ô trong excel để chuyển công thức từ ô có địa chỉ tương đối sang địa chỉ tuyệt đối trong công thức.
Mong các bạn giúp. Thanks!
Không hiểu mục đích của bạn là gì :
*Nhưng nếu trong excel , bạn bôi đen vùng đia chỉ tham chiếu : ấn phím F4, hoặc dùng hàm Address

ADDRESS (row_num, column_num, abs_num, a1, sheet_text) : Tạo địa chỉ ô ở dạng text, theo chỉ số dòng và chỉ số cột được cung cấp
*Còn VBA thì dùng thuộc tính Range.Address(0,0)
 
Lần chỉnh sửa cuối:
Mình có nêu rõ thắc mắc trong file đính kèm, mong các mem giải đáp dùm. thanks
 

File đính kèm

mình làm rồi nhưng không được bạn ak, nó báo lỗi. Bạn đà làm thành công trên file của mình đính kèm ở trên chưa vậy ban hungpecc1?
Nếu được rồi bạn quay giúp video trình tự cách làm qua mình tham khảo với. thanks bạn!
 
Hình như ko đc bạn ah
Khi nhấn Replace hay Replace all thì hiện ra

Đương nhiên là không được rồi. Do bạn không có file nguồn (du thau 4 tram QNinh.xls) nên khi sửa công thức (replace) Excel sẽ không tìm thấy địa chỉ của ô tham chiếu nên xuất hiện hộp thoại update value để bạn chọn lại file nguồn.
 
Đương nhiên là không được rồi. Do bạn không có file nguồn (du thau 4 tram QNinh.xls) nên khi sửa công thức (replace) Excel sẽ không tìm thấy địa chỉ của ô tham chiếu nên xuất hiện hộp thoại update value để bạn chọn lại file nguồn.
Vậy nếu có file nguồn đó thì có sửa được không vậy bạn?
Và cho mình hỏi luôn
Mặc dù mình đã chọn các ô có công thức ở cột E, lúc nhấn Replace All không thay đổi cho tất cả các ô công thức được chọn ở cột E mà nó lại thay đổi cho toàn bộ cả bảng tính? (thay toàn bộ ký tự E thành $E$)
 
Vậy nếu có file nguồn đó thì có sửa được không vậy bạn?
Tôi nghĩ là được.
Mặc dù mình đã chọn các ô có công thức ở cột E, lúc nhấn Replace All không thay đổi cho tất cả các ô công thức được chọn ở cột E mà nó lại thay đổi cho toàn bộ cả bảng tính? (thay toàn bộ ký tự E thành $E$)
Trong hộp thoại Find and Replace, bạn kiểm tra lại dòng Within bạn đang chọn là gì. Bạn phải chọn là Sheet, nếu chọn Workbook thì không những thay thể ở cả Sheet đó mà còn thay thể cả Workbook luôn.
 
Trong hộp thoại Find and Replace, bạn kiểm tra lại dòng Within bạn đang chọn là gì. Bạn phải chọn là Sheet, nếu chọn Workbook thì không những thay thể ở cả Sheet đó mà còn thay thể cả Workbook luôn.
Ở within là sheet
ở search là By rows
ở look in là Formulas
Nhưng khi tôi nhấn Replace All thì vẫn thay đổi tất cả (phần chữ màu xanh trong file của bạn huyanh90
Làm sao để chỉ tìm kiếm và thay thế trong các ô tôi đã chọn vậy bạn?
 
Ở within là sheet
ở search là By rows
ở look in là Formulas
Nhưng khi tôi nhấn Replace All thì vẫn thay đổi tất cả (phần chữ màu xanh trong file của bạn huyanh90
Làm sao để chỉ tìm kiếm và thay thế trong các ô tôi đã chọn vậy bạn?

Tôi vẫn làm bình thường trên file của chủ topic. Bạn lưu ý vùng chọn phải lớn hơn 1 ô nhé, nếu vùng chọn chỉ có 1 ô thì xem như thay thế trong cả sheet.

Bạn có thể quay lại clip quá trình bạn thực hiện và sự thay đổi của vùng màu xanh không? Tôi không thấy nên cũng chẳng biết nguyên nhân vì sao.
 
Cảm ơn các bạn rất nhiều, mình đã làm được 1 phần. Nhưng làm theo cách Find and replace thì hạn chế ở 2 điểm sau:
+Thứ 1:Là nó thay thế các ký tự có trong công thức trùng với ký tự tìm kiếm. ( VD: khi thay thế ct: 'D:\CT TIDI\4 tram Quang Ninh\[du thau 4 tram QNinh.xls]PTDG Kalong'!D8. Thì nó thay thế cả D8 lần D:\ luôn; còn có vài trường hợp khác nếu trong công thức có ký tự đó thì nó thay thế hết thành VD như $a$...)
+Thứ 2: là nó hiện ra bảng để để link tới đường dẫn update quá nhiều; đối với bảng tính mình thì kích vài chục lần. chứ bảng tính nhiều hàng thì kích chắc rục tay.
Microsoft Excel - Don gia du thau tong hop cuoi.jpg
hiện ra cái bảng trên vài chục lần, có khi hơn
Mong các bạn góp ý thêm.
 
Tôi vẫn làm bình thường trên file của chủ topic. Bạn lưu ý vùng chọn phải lớn hơn 1 ô nhé, nếu vùng chọn chỉ có 1 ô thì xem như thay thế trong cả sheet.

Bạn có thể quay lại clip quá trình bạn thực hiện và sự thay đổi của vùng màu xanh không? Tôi không thấy nên cũng chẳng biết nguyên nhân vì sao.
+) Tôi chọn mục search là By columns rồi chọn các ô chứa công thức ở cột E rồi nhấn tìm và thay thế được rồi
+) Tôi chưa quay clip bao giờ. Dùng phần mềm gì vậy bạn?
 
Cảm ơn các bạn rất nhiều, mình đã làm được 1 phần. Nhưng làm theo cách Find and replace thì hạn chế ở 2 điểm sau:
+Thứ 1:Là nó thay thế các ký tự có trong công thức trùng với ký tự tìm kiếm. ( VD: khi thay thế ct: 'D:\CT TIDI\4 tram Quang Ninh\[du thau 4 tram QNinh.xls]PTDG Kalong'!D8. Thì nó thay thế cả D8 lần D:\ luôn; còn có vài trường hợp khác nếu trong công thức có ký tự đó thì nó thay thế hết thành VD như $a$...)
+Thứ 2: là nó hiện ra bảng để để link tới đường dẫn update quá nhiều; đối với bảng tính mình thì kích vài chục lần. chứ bảng tính nhiều hàng thì kích chắc rục tay.
View attachment 102606
hiện ra cái bảng trên vài chục lần, có khi hơn
Mong các bạn góp ý thêm.
Thứ 1: Do dữ liệu bạn gửi lên trong công thức chỉ có 1 chữ E cũng là một phần trong địa chỉ ô nên mọi người hướng dẫn bạn như vậy là hợp lý rồi. Nếu trong công thức có ký tự cần thay thế không phải là địa chỉ ô thì không dùng cách này được. Bạn rút kinh nghiệm khi đưa dữ liệu lên nhé.

Thứ 2: Bạn xem lại bài #7. Bạn không có file nguồn thì bạn thay đổi địa chỉ tương đối thành địa chỉ tuyệt đối cũng không có ý nghĩa gì đâu.
 
+) Tôi chọn mục search là By columns rồi chọn các ô chứa công thức ở cột E rồi nhấn tìm và thay thế được rồi
+) Tôi chưa quay clip bao giờ. Dùng phần mềm gì vậy bạn?

- Nếu là Replace All thì By columns hay By rows thì cũng giống nhau cả. Tủy chọn này chỉ có tác dụng làm thay đổi thứ tự tìm kiếm khi tìm từng ô một mà thôi.
- Bạn tìm trên mạng với từ khóa "quay phim màn hình" là sẽ có rất nhiều phần mềm miễn phí.
 
Mình muốn lấy số hàng, số cột của một địa chỉ tuyệt đối (ví dụ $A$3 thì trả về hàng là 3, cột là 1), có bác nào biết không chỉ giúp với!
 
Mình muốn lấy số hàng, số cột của một địa chỉ tuyệt đối (ví dụ $A$3 thì trả về hàng là 3, cột là 1), có bác nào biết không chỉ giúp với!

Số thứ tự hàng:
Mã:
=ROW($A$3)
Số thứ tự cột:
Mã:
=COLUMN($A$3)
 

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

Back
Top Bottom