0o -.......Forum 361dodesign.com.......- o0
Hãy tham gia diễn đàn 361dodesign ngay hôm nay và hãy đăng ký thành viên để có thể xem hiển thị hết diễn đàn + links download + và chia sẻ kinh nghiệm..v..v..!!!!!!!!!!!!!!!!!!!!!!
Chúc các bạn một ngày vui vẻ..
0o -.......Forum 361dodesign.com.......- o0
Hãy tham gia diễn đàn 361dodesign ngay hôm nay và hãy đăng ký thành viên để có thể xem hiển thị hết diễn đàn + links download + và chia sẻ kinh nghiệm..v..v..!!!!!!!!!!!!!!!!!!!!!!
Chúc các bạn một ngày vui vẻ..
0o -.......Forum 361dodesign.com.......- o0
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

0o -.......Forum 361dodesign.com.......- o0

Dịch vụ Thiết kế - In ấn - In Offset - Thế giới Thiết kế - Download phần mềm - Download Vector Free - Hỗ trợ Forum
 
Trang ChínhGalleryLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Chuyển đổi các hàm và công thức trong Excel thành giá trị.

Go down 
Tác giảThông điệp
caohung841

caohung841


Tổng số bài gửi : 159
Điểm tích lũy : 4870
Thích : 2
Tham gia : 10/02/2012

Chuyển đổi các hàm và công thức trong Excel thành giá trị. Empty
Bài gửiTiêu đề: Chuyển đổi các hàm và công thức trong Excel thành giá trị.   Chuyển đổi các hàm và công thức trong Excel thành giá trị. EmptyMon Feb 27, 2012 12:00 pm


Hầu hết các bảng tính
Excel đều chứa các công thức. Thỉnh thoảng bạn chỉ muốn hiện lên kết quả
của một công thức trong một ô, thay vì để công thức ở đó, vì nó sẽ thay
đổi khi dữ liệu mà nó tham chiếu đến thay đổi.

Bạn có thể làm điều này bằng tay theo hai cách hoặc bạn có thể sử dụng
một macro mà sẽ làm cho công việc nhẹ đi. Trước hết hãy xem các phương
pháp bằng tay.

1. Dùng Paste Special

Bạn có thể sao chép các kết quả của các công thức và vẫn để lại công
thức tại ô gốc bằng việc sử dụng công cụ Paste Special của Excel. Giả sử
bạn có các công thức ở trong vùng A1:A100. Chọn vùng này, chọn lệnh
copy (bạn có thể làm điều này bằng cách chọn các lựa chọn trong
Clipboard ở tab Home hoặc nhấn chuột phải), sau đó chọn ô bắt đầu để dán
kết quả (giả sử ô B1). Chọn Clipboard ➝ Paste ➝ Paste Values (hoặc nhấn
phải chuột và chọn Paste Special ➝ Values hoặc dùng phím tắt Alt+E+S+V)
và nhấn OK. Lúc này bạn sẽ thấy vùng B1:B100 sẽ là các kết quả của công
thức ở các ô trong vùng A1:A100 nhưng chỉ là các giá trị.

Nếu bạn muốn chép đè các công thức gốc với kết quả của chúng, chọn dãy
công thức và chọn Copy. Vẫn ở dãy công thức được chọn đó, chọn Paste ➝
Paste Values (hoặc click phải chuột và chọn Paste Special ➝ Values hoặc
dùng phím tắt Alt+E+S+V), sau đó click OK.

2. Sử dụng "Copy Here As Values Only"

Bạn cũng có thể sao chép các kết quả của công thức mà vẫn để lại các
công thức ở ô gốc bằng cách sử dụng một menu ẩn mà thậm chí nhiều người
dùng không biết sự tồn tại của nó. Chọn dãy công thức, nhấn phải chuột ở
đường biên bên phải hoặc bên trái vùng chọn (nói cách khác là bạn có
thể click chuột phải ở bất kỳ đường biên nào của vùng chọn ngoại trừ
việc bạn sử dụng nút "fill handle" có hình dấu thập). Trong lúc nhấn giữ
chuột phải, kéo chuột đến nơi cần dán, nhả chuột phải và nhấn "Copy
Here as Values Only" từ một menu xổ xuống.

Bạn cũng có thể chép đè lên các công thức với kết quả của chúng. Chọn
dãy có công thức, sau đó nhấn phải chuột ở đường biên bên phải hoặc bên
trái vùng chọn (nhắc lại một lần nữa là bạn có thể click chuột phải ở
bất kỳ đường biên nào của vùng chọn ngoại trừ việc bạn sử dụng nút "fill
handle" có hình dấu thập). Trong khi nhấn phải chuột (hoặc nhấn Ctrl),
kéo chuột qua một cột bên phải hoặc bên trái và sau đó quay về dãy ban
đầu, nhả chuột phải và nhấn "Copy Here as Values Only" từ kết quả của
một một menu xổ xuống.


Chuyển đổi các hàm và công thức trong Excel thành giá trị. Hack37
3. Sử dụng Macro

Nếu bạn thường xuyên chuyển đổi các ô có công thức hoặc hàm thành giá trị thì bạn có thể sử dụng macro đơn giản như sau:




PHP Code:


Sub ValuesOnly( )

Dim rRange As Range

On Error Resume Next

Set rRange
= Application.InputBox(Prompt:="Select the formulas", _

Title
:="VALUES ONLY", Type:=8)

If
rRange Is Nothing Then Exit Sub

rRange
= rRange.Value

End Sub





Để sử dụng macro này, chọn Developer ➝ Code ➝ Visual Basic (với phiên
bản trước Excel 2007, chọn Tools ➝ Macro ➝ Visual Basic Editor) hoặc
nhấn Alt + F11 để chèn một module chuẩn. Sao chép và dán đoạn code ở
trên trực tiếp vào module.

Nhấn chọn nút Close của cửa sổ code hoặc nhấn Alt + Q để quay trở lại
bảng tính Excel. Chọn Developer ➝ Code ➝ Macros (với phiên bản trước
Excel 2007, chọn Tools ➝ Macro ➝ Macros) hoặc nhấn Alt+F8, chọn
ValuesOnly, sau đó click chọn nút Options, ở shortcut key bạn thêm một
phím nào đó để gán một nút tắt cho macro này (Ví dụ: bạn gõ ở shortcut
key là E thì sau này muốn sử dụng macro này bạn chỉ cần gõ Ctrl+E). Chú ý
là bạn không nên chọn các phím tắt trùng với các phím tắt có sẳn của
Excel như Ctrl+V, Ctrl+C, Ctrl+S....

Khi bạn sử dụng macro, bạn sẽ thấy một Input box được hiển thị và hỏi
dãy chứa công thức của bạn là dãy nào. Địa chỉ của dãy được chọn sẽ được
hiển thị một cách tự động trong Inputbox, và tất cả những gì bạn cần để
làm thực hiện việc chuyển đổi là nhấn OK.
Về Đầu Trang Go down
 
Chuyển đổi các hàm và công thức trong Excel thành giá trị.
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Tìm hiểu Excel 2007: Cách nhập công thức
» Chuyển đổi con số dạng văn bản sang số thực
» Khóa và bảo vệ những ô có chứa công thức
» 8 yếu tố chính trong việc thiết kế một bao bì thành công
» Lỗi icon hiển thị hình vuông và chữ nhật trong metro UI Win 8 - Đã Tesd thành công 100%

Permissions in this forum:Bạn không có quyền trả lời bài viết
0o -.......Forum 361dodesign.com.......- o0  :: Phần mềm ứng Văn Phòng :: Tin học văn phòng - Microsoft Office :: Microsoft Office Excel-
Chuyển đến