PDA

View Full Version : copy & paste công thức trong excel



Iw4nt_y0u
18-06-09, 11:08 AM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
1)copy cột 1 trong work1
=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))
2)paste special >>> chọn pomulas >>> ok thì được kết quả (bằng số).khi ấn vào một ô thì nó hiện ra hàm:
=IF(AND(Sheet3!A$1=[B][Book1]Sheet3!A$4,[Book1]Sheet3!A1= [Book1]Sheet3!A$5),1, 2))

vậy công thức đã bị biến đổi (có thêm từ [name của work copy]).hiện em muốn copy và paste nguyên vẹn công thức ban đầu (=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))).
giúp em với ạ.
thanks

Hai Lúa Miền Tây
18-06-09, 11:26 AM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
1)copy cột 1 trong work1
=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))
2)paste special >>> chọn pomulas >>> ok thì được kết quả (bằng số).khi ấn vào một ô thì nó hiện ra hàm:
=IF(AND(Sheet3!A$1=[B][Book1]Sheet3!A$4,[Book1]Sheet3!A1= [Book1]Sheet3!A$5),1, 2))

vậy công thức đã bị biến đổi (có thêm từ [name của work copy]).hiện em muốn copy và paste nguyên vẹn công thức ban đầu (=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))).
giúp em với ạ.
thanks
Mình thì thường copy công thức bằng cách củ chuối như sau:
- Vào ô chứa công thức
- Quét khối toàn bộ công thức trên thanh formula bar, nhấn tổ hợp phím Ctrl+C
- Nhấn enter
- Qua workbook cần được copy, nhấn Ctrl+V là được

Lưu ý là cách này nó copy 100% giống nhau với công thức cũ, bạn phải chú ý đến ô để tham chiếu nhé.


http://www.giaiphapexcel.com/forum/attachment.php?attachmentid=28241&stc=1&d=1245299174

Thân

nghimaikhongra
18-06-09, 11:27 AM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
1)copy cột 1 trong work1
=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))
2)paste special >>> chọn pomulas >>> ok thì được kết quả (bằng số).khi ấn vào một ô thì nó hiện ra hàm:
=IF(AND(Sheet3!A$1=[B][Book1]Sheet3!A$4,[Book1]Sheet3!A1= [Book1]Sheet3!A$5),1, 2))

vậy công thức đã bị biến đổi (có thêm từ [name của work copy]).hiện em muốn copy và paste nguyên vẹn công thức ban đầu (=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))).
giúp em với ạ.
thanks

Bạn chỉ cần copy công thức của work1 và bỏ dấu "=" đằng trước đi sau đó dán vào work2 và lúc này bạn bổ sung thêm dấu "=" đằng trước công thức là được và thực hiện chép công thức bình thường.

Iw4nt_y0u
18-06-09, 11:44 AM
hic hic hic
các anh nhầm ý em rồi.nếu làm được thủ cong như thế thì đã ngon ạ
trường hợp của em thì copy rất nhiều ô cùng một lúc.
ví dụ copy toàn bộ cột A ở work1 (có khoảng vài trăm ô_liền nhau_ có công thức).rồi sau đó paste sang cột A ở work2.yêu cầu : giữ nguyên công thức (ko có thêm phần [tên work nguồn] vào công thức _sau khi paste .

cách của :
domfootwear (http://www.giaiphapexcel.com/forum/member.php?u=42738) & nghimaikhongra (http://www.giaiphapexcel.com/forum/member.php?u=7214) chỉ có thể áp dụng khi copy và paset công thức của 1 ô (vài ô ).
thanks

Hai Lúa Miền Tây
18-06-09, 12:16 PM
hic hic hic
các anh nhầm ý em rồi.nếu làm được thủ cong như thế thì đã ngon ạ
trường hợp của em thì copy rất nhiều ô cùng một lúc.
ví dụ copy toàn bộ cột A ở work1 (có khoảng vài trăm ô_liền nhau_ có công thức).rồi sau đó paste sang cột A ở work2.yêu cầu : giữ nguyên công thức (ko có thêm phần [tên work nguồn] vào công thức _sau khi paste .

cách của :
domfootwear (http://www.giaiphapexcel.com/forum/member.php?u=42738) & nghimaikhongra (http://www.giaiphapexcel.com/forum/member.php?u=7214) chỉ có thể áp dụng khi copy và paset công thức của 1 ô (vài ô ).
thanks
Copy cho 1 ô nhưng nếu muốn copy 1 cột thì mình kéo ô vừa được copy xuống thôi
Thân

Iw4nt_y0u
18-06-09, 12:24 PM
Copy cho 1 ô nhưng nếu muốn copy 1 cột thì mình kéo ô vừa được copy xuống thôi
Thân
vậy là,"kéo ô vừa được copy xuống" rồi paste sang work_khác sau đó ngồi sửa .
hay ngòi vứt hết dấu = đi,sau đó copy công thức rồi paste uh ?

kái ý của em ở đây là "copy rất nhiều công thức (ở nhiều ô khác nhau) paste nguyên thể sang một workbook khác " xin hiểu cho ạ.
thanks

khieukienag
18-06-09, 01:44 PM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
paste special >>> chọn Fomulas >>> ok .

Tôi copy nguyên 1 cột như bạn thì đâu có vấn đề gì?

haitcv
18-06-09, 01:51 PM
Bạn có thê dùng Ctrl+H để thay thế tất cả [Book1] xem sao

whale
31-07-09, 02:53 PM
cac anh chi cho em hoi:
moi lan em copy 1 file khac, vi du em dang co file BC thang 6, em copy 1 file BC thang 7.
trong file BC thang 6 , em có các công thức : 'D:\Thao\2009\Excel\BC THANG 6-09\[Baocao XDCB T6-09( 6 CTCP+2CN) .xls]TONGKET'!$C$6+'D:\Thao\2009\Excel\BC THANG 6-09\[Baocao XDCB T6-09( 6 CTCP+2CN) .xls]TONGKET'!$I$6
Sang BC thang 7, các công thức này của em không cập nhật số liệu nữa, mà chuyển sang #REF, em tự động cho cập nhật lại bằng cách click vào ô đó, rồi chọn lại OK, thì nó lại không hiển thị số nữa? Vậy cho em hỏi bị lỗi jì vậy ?

dungnguyentn
31-07-09, 04:41 PM
Bạn chọn vào ô có công thức cần sao chép, Nhấn F2, sau đó bạn bôi đen công thức và copy dán công thức vào ô khác. Chúc bạn thành công

My_Girl_vn
18-01-11, 04:53 PM
Cho mình hỏi, Mình muốn giữ lại kết quả và xoá công thức trong ô thì ngoài việc copy rồi paste special, thì có nút tắt nào khác k? Minh đang sử dụng Excel 2007

kicon
26-08-11, 02:16 AM
hàm mcopy trong excel làm sao tui không hiểu là copy gí trí thay đổi ngược lại theo dòng mà sao ko làm được dù thấy hàm... là =mcopy(AJ17:AJ26,10) nhưng làm thì ko được....ai biết chỉ dùm thanks nhiều....

111.58

32.16



102.53

41.73


93.57

52.73


84.98

60.59


76.89

68.66


68.66

76.89


60.59

84.98


52.73

93.57


41.73

102.53


32.16

111.58

kicon
26-08-11, 02:18 AM
100
250


120
200


150
150


200
120


250
100

kicon
26-08-11, 02:19 AM
100 500
120 300
200 200
300 120
500 100

quoctuanquoc
17-05-12, 12:26 PM
Cam on ban nhieu nhe ban !!!!

tanqcybb
08-06-12, 08:03 AM
Mọi người cho mình hỏi : Mình có một bảng theo dõi khối lượng sản xuất theo từng ngày và mình đã lập form đủ 365 ngày. Bây giờ minh muốn cư đến ngày hiện tại thì dữ liệu của ngày đó chuyển sang màu đỏ thì làm thế nào?

xuan.nguyen82
08-06-12, 08:07 AM
Mọi người cho mình hỏi : Mình có một bảng theo dõi khối lượng sản xuất theo từng ngày và mình đã lậform đủ 365 ngày. Bây giờ minh muốn cư đến ngày hiện tại thì dữ liệu của ngày đó chuyển sang màu đỏ thì làm thế nào?
Bạn nghiên cứu dùng Validation nhé.
Công thức trong validation: = TODAY()
Chọn format mong muốn

hoangminhtien
08-06-12, 12:52 PM
Bạn nghiên cứu dùng Validation nhé.
Công thức trong validation: = TODAY()
Chọn format mong muốn

phải là conditional formating chứ XN.

hoadainhan70
28-06-13, 05:33 PM
Tôi copy nguyên 1 cột như bạn thì đâu có vấn đề gì?
Tôi La newbie cũng muôn Bac Hương dân cụ thể chủt ví dụ như là Tôi có một file xlsx có rất nhiêu tên giờ chỉ muôn copy nguyên cột chứa các email thì phải làm thế nào
mong hôi âm

qvphuc
14-11-14, 08:56 PM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
1)copy cột 1 trong work1
=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))
2)paste special >>> chọn pomulas >>> ok thì được kết quả (bằng số).khi ấn vào một ô thì nó hiện ra hàm:
=IF(AND(Sheet3!A$1=[B][Book1]Sheet3!A$4,[Book1]Sheet3!A1= [Book1]Sheet3!A$5),1, 2))

vậy công thức đã bị biến đổi (có thêm từ [name của work copy]).hiện em muốn copy và paste nguyên vẹn công thức ban đầu (=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))).
giúp em với ạ.
thanks
Bạn thử cách này xem nhé:
1. Ấn Ctrl + ~, khi đó toàn bộ kết quả trong bảng tính gốc chuyển thành dạng công thức
2. Copy các ô tại file gốc, Paste ra word (Nhớ sử dụng dạng text)
3. Rồi lại copy cái phần vừa paste ở file word rồi paste lại file excel đích
4. Dùng cái chổi trong excel để gán fomatting của gốc cho nguồn => Ok

nhs243
25-11-14, 01:39 AM
Chào các bác, em xin hỏi cách copy nhanh công thức từ cell D1 ra tất cả các cell trong column D?
Cụ thể, em có 1 công thức ở D1 , em muốn copy từ D1 ra đến D2000 (số liệu tính của em có khoảng 2000 dòng), nếu làm thủ công bằng AutoFill thì mỗi lần làm công thức sẽ phải kéo đến 2000 dòng thì mệt lắm. bác nào cho em xin code copy nhanh với.
Em xin cảm ơn trước!

congthanh6868
30-11-14, 03:49 AM
em muốn copy công thức (chỉ công thức thôi) từ ô (nhiều ô) trong work1 sang work2 và giữ nguyên công thức.
em thực hiện :
1)copy cột 1 trong work1
=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))
2)paste special >>> chọn pomulas >>> ok thì được kết quả (bằng số).khi ấn vào một ô thì nó hiện ra hàm:
=IF(AND(Sheet3!A$1=[B][Book1]Sheet3!A$4,[Book1]Sheet3!A1= [Book1]Sheet3!A$5),1, 2))

vậy công thức đã bị biến đổi (có thêm từ [name của work copy]).hiện em muốn copy và paste nguyên vẹn công thức ban đầu (=IF(AND(Sheet3!A$1=Sheet3!A$7,Sheet3!A1= Sheet3!A$16),1, 2))).
giúp em với ạ.
thanks

Dùng Find & Replace: Find cụm: [Book1]S rồi Replace = S là ok.