Chỉ cần đánh công thức 1 lần lần sau máy tự động cho kết quả

Liên hệ QC

bờm yêu

Thành viên mới
Tham gia
8/1/09
Bài viết
1
Được thích
0
xin chào các bác ạh.
Em mới ra trường chưa hiểu bit hết xin các bác giải dùm e:
Em làm 1 bảng Excel có các cột tính các công thức mình chỉ gõ 1 hàng và làm sao để khi nhập những số liệu khác vào ko cần công thức mà máy vẫn tự động có kết quả cho mình, e ko bit phải làm ntn?xin các bác giải dùm e với. em cảm ơn nhiu ạh.
 
Excel tự động cập nhật kết quả luôn bạn à, nếu máy bạn khi không cập nhật KQ bạn vào đây xem lại để chỉnh cho được nhé: Tools>>Options>>Caculation, Click chọn Automatic bạn nhé.
 
xin chào các bác ạh. Em mới ra trường chưa hiểu bit hết xin các bác giải dùm e: Em làm 1 bảng Excel có các cột tính các công thức mình chỉ gõ 1 hàng và làm sao để khi nhập những số liệu khác vào ko cần công thức mà máy vẫn tự động có kết quả cho mình, e ko bit phải làm ntn?xin các bác giải dùm e với. em cảm ơn nhiu ạh.
Vậy chỉ có thể là dùng VBA thôi. Nhưng bạn lại chưa biết gì hết thì chỉ làm sao đây? Bạn phải học thêm sách lập trình VBA nữa rồi mới làm được những chuyện tự động hóa này. Còn bây giờ thì bạn hãy dùng công thức trước đã. Những yêu cầu lớn hơn cần phải có 1 lượng kiến thức lớn hơn, đúng không? Hoặc bạn đưa file lên để mình làm cho rồi chỉ cho bạn chỗ mình lập code. Vậy nha! Thân.
 
Lần chỉnh sửa cuối:
xin chào các bác ạh.
Em mới ra trường chưa hiểu bit hết xin các bác giải dùm e:
Em làm 1 bảng Excel có các cột tính các công thức mình chỉ gõ 1 hàng và làm sao để khi nhập những số liệu khác vào ko cần công thức mà máy vẫn tự động có kết quả cho mình, e ko bit phải làm ntn?xin các bác giải dùm e với. em cảm ơn nhiu ạh.

Bạn có thể dùng tạm phím F9 ,hay vào
Tools/Options/Caculation, chọn Automatic./ ok .là xong lần sau nó tự tính toán khi bạn thay đổi số liệu .
Thân
 
Không phải đâu, mình nhớ có đọc một bài báo lâu rồi, ở bài báo đó có nói rằng khi tính các công thức mình chỉ gõ 1 hàng và lần sau thì không cần công thức mà máy vẫn tự động có kết quả cho mình đấy. Điều đó có đấy các bạn ạ.
 
Điều này thì mình đã nói là dùng VBA đấy. Gõ 1 hàng hoặc nhiều hàng thì tùy vào công thức cần tính dễ hay khó. Nhưng gõ có 1 lần à rồi tính cho toàn bảng luôn đâu cần Fill hoặc nhập lại công thức đâu. Mà nếu ý này không phải thì bạn phải đưa file hoặc tờ báo đó lên thôi. Chứ nghe khó tin quá! Thân.
 
Lần chỉnh sửa cuối:
xin chào các bác ạh.
Em mới ra trường chưa hiểu bit hết xin các bác giải dùm e:
Em làm 1 bảng Excel có các cột tính các công thức mình chỉ gõ 1 hàng và làm sao để khi nhập những số liệu khác vào ko cần công thức mà máy vẫn tự động có kết quả cho mình, e ko bit phải làm ntn?xin các bác giải dùm e với. em cảm ơn nhiu ạh.

Bạn làm như sau nhé:nhập lần lượt giá trị vào các cell A1,B1.Tại C1 bạn nhập =A1*B1và Enter
Tiếp theo bạn làm như vậy với dòng thứ 2,dòng thứ 3,dòng thứ tư.đến dòng thứ 5 bạn chỉ cần nhập tại A5 và B5 bạn sẽ thấy kết quả tại C5
tiếp tục các dòng tiếp theo cũng như vậy,Bạn không cần nhập công thức Excel hiểu theo cách bạn đã làm.
Bạn muốn công thức nào thì bạn nhập công thức đó.
Vậy có đúng ý bạn hỏi không
 
Không phải gõ 1 lần đâu mà là gõ Ctrol+D 3 lần. Nghe có vẻ khó tin nhỉ. Gõ xong rồi mà máy tự động copy công thức cho mình luôn. Điều ấy khó tin nhưng đó là sự thật đấy.
Mình chỉ ví dụ 1 cái này đơn giản thôi :
Mình có 3 cột A B C
Nhập vào A1 số 1, B1 Số 2, . Ở ô C1: nhập công thức Ví dụ là =A1+B1
Nhập vào A2, A3, A4 là các con số. Tương tự nhập B2, B3, B4 là các con số.
Ở ô C2 : bấm Ctrol+D
Ở ô C3 : bấm Ctrol+D
Ở ô C4 : bấm Ctrol+D
Như vậy, từ khi mình nhập các giá trị
ở ô A5 , B5 thì máy sẽ tự động cho ra kết quả ở ô C5
ở ô A6 , B6 thì máy sẽ tự động cho ra kết quả ở ô C6
ở ô A7 , B7 thì máy sẽ tự động cho ra kết quả ở ô C7
.......
Các bạn có tin không? Thử xem
 
Không phải đâu, mình nhớ có đọc một bài báo lâu rồi, ở bài báo đó có nói rằng khi tính các công thức mình chỉ gõ 1 hàng và lần sau thì không cần công thức mà máy vẫn tự động có kết quả cho mình đấy. Điều đó có đấy các bạn ạ.
Như vậy có đúng ý bạn không? Không hề có công thức trong bảng tính nhưng cột C luôn = tổng của hai cột A và B. (Với mỗi dòng của C luôn = dòng tương ứng của cột A + dòng tương ứng của cột B). Xem file sẽ rõ. Thân.
 

File đính kèm

Lần chỉnh sửa cuối:
Không phải gõ 1 lần đâu mà là gõ Ctrol+D 3 lần. Nghe có vẻ khó tin nhỉ. Gõ xong rồi mà máy tự động copy công thức cho mình luôn. Điều ấy khó tin nhưng đó là sự thật đấy.
Mình chỉ ví dụ 1 cái này đơn giản thôi :
Mình có 3 cột A B C
Nhập vào A1 số 1, B1 Số 2, . Ở ô C1: nhập công thức Ví dụ là =A1+B1
Nhập vào A2, A3, A4 là các con số. Tương tự nhập B2, B3, B4 là các con số.
Ở ô C2 : bấm Ctrol+D
Ở ô C3 : bấm Ctrol+D
Ở ô C4 : bấm Ctrol+D
Như vậy, từ khi mình nhập các giá trị
ở ô A5 , B5 thì máy sẽ tự động cho ra kết quả ở ô C5
ở ô A6 , B6 thì máy sẽ tự động cho ra kết quả ở ô C6
ở ô A7 , B7 thì máy sẽ tự động cho ra kết quả ở ô C7
.......
Các bạn có tin không? Thử xem
Bạn Po_Pikachu xem lại bài viết trên của mình.
 
Không phải gõ 1 lần đâu mà là gõ Ctrol+D 3 lần. Nghe có vẻ khó tin nhỉ. Gõ xong rồi mà máy tự động copy công thức cho mình luôn. Điều ấy khó tin nhưng đó là sự thật đấy. Mình chỉ ví dụ 1 cái này đơn giản thôi : Mình có 3 cột A B C Nhập vào A1 số 1, B1 Số 2, . Ở ô C1: nhập công thức Ví dụ là =A1+B1 Nhập vào A2, A3, A4 là các con số. Tương tự nhập B2, B3, B4 là các con số. Ở ô C2 : bấm Ctrol+D Ở ô C3 : bấm Ctrol+D Ở ô C4 : bấm Ctrol+D Như vậy, từ khi mình nhập các giá trị ở ô A5 , B5 thì máy sẽ tự động cho ra kết quả ở ô C5 ở ô A6 , B6 thì máy sẽ tự động cho ra kết quả ở ô C6 ở ô A7 , B7 thì máy sẽ tự động cho ra kết quả ở ô C7 ....... Các bạn có tin không? Thử xem
Đây mà gọi là khó tin à. Cái phím tắt mà bạn bấm là gọi Fill công thức xuống. Và trong file luôn có công thức ở vùng C1 đến C4. Không tin bạn nhìn vào thanh Formula Bar xem. Mình còn 1 cách hay hơn nhưng kết quả cũng giống bạn đó. Bạn nhập hết tất cả số liệu như trong hình rồi rê chuột để được dấu cộng màu đen như trong hình. Rồi nhấp đúp chuột 1 cái. Vậy là công thức sẽ tự đầy hết tất cả các dòng luôn....
attachment.php
Không tin cứ thử xem. Thân.
 

File đính kèm

  • hinh.jpg
    hinh.jpg
    11.7 KB · Đọc: 67
Lần chỉnh sửa cuối:
Đây mà gọi là khó tin à.
Cái phím tắt mà bạn bấm là gọi Fill công thức xuống. Và trong file luôn có công thức ở vùng C1 đến C4. Không tin bạn nhìn vào thanh Formula Bar xem.
Mình còn 1 cách hay hơn nhưng kết quả cũng giống bạn đó.
Bạn nhập hết tất cả số liệu như trong hình rồi rê chuột để được dấu cộng màu đen như trong hình. Rồi nhấp đúp chuột 1 cái. Vậy là công thức sẽ tự đầy hết tất cả các dòng luôn....
attachment.php


Không tin cứ thử xem.
Thân.
Mình thấy thế này:
cách Fill công thức của Po_Picachu chỉ giới hạn số dòng bằng với số dòng của cột trước đó nhưng theo chủ Topic hỏi mình nghĩ nó là vấn đề khác,không nhất thiết cái gì cũng phải VBA hoặc cái gì đó cao siêu lắm.Có những vấn đề bản thân Excel đã có sẵn tính năng đó mà mình chưa biết.
Với cách nhập công thức như mình đã nêu ở bài trên hay cách copy down 3 lần như bạn Tue_nvcc...nêu hoặc chỉ cần bôi đen dòng chứa dữ liệu và công thức cùng với 3 dòng bên dưới rồi 1 lần Ctrl+D thì có thể nhập dữ liệu bao nhiêu dòng cũng vẫn cho kết quả như mong muốn mà không cần phải nhập công thức.Vây mỗi người có thể chọn cho mình cách nào cảm thấy phù hợp thôi mà
 
Không phải gõ 1 lần đâu mà là gõ Ctrol+D 3 lần. Nghe có vẻ khó tin nhỉ. Gõ xong rồi mà máy tự động copy công thức cho mình luôn. Điều ấy khó tin nhưng đó là sự thật đấy.
Mình chỉ ví dụ 1 cái này đơn giản thôi :
Mình có 3 cột A B C
Nhập vào A1 số 1, B1 Số 2, . Ở ô C1: nhập công thức Ví dụ là =A1+B1
Nhập vào A2, A3, A4 là các con số. Tương tự nhập B2, B3, B4 là các con số.
Ở ô C2 : bấm Ctrol+D
Ở ô C3 : bấm Ctrol+D
Ở ô C4 : bấm Ctrol+D
Như vậy, từ khi mình nhập các giá trị
ở ô A5 , B5 thì máy sẽ tự động cho ra kết quả ở ô C5
ở ô A6 , B6 thì máy sẽ tự động cho ra kết quả ở ô C6
ở ô A7 , B7 thì máy sẽ tự động cho ra kết quả ở ô C7
.......
Các bạn có tin không? Thử xem
Tôi hiểu ý bạn (nhưng cũng phải hơi nhức đầu tí mới hiểu nổi!). Chỉ tại ở những bài đầu, bạn bạn trình bày mơ hồ quá, nên người đọc không thể hiểu bạn muốn diễn tả cái gì.

Đây là chức năng thông minh của Excel, mà đúng là có ít người để ý đến nó.
Khi bạn nhập công thức, Excel sẽ âm thầm theo dõi những gì bạn làm, và nếu như Excel thấy bạn cứ xài liên tục một công thức cho nhiều hàng (thường là từ 3 trở lên), nó sẽ tự "đoán mò" là những hàng tiếp theo bạn cũng sẽ muốn như vậy, và tự động copy ở hàng trên xuống dùm cho bạn. Vậy thôi.

Việc này, chả liên quan gì đến VBA hay là cái gì cao siêu lắm đâu. Và cũng chẳng liên quan gì đến cái phím Ctrl+D hết. Bạn thử đi: bạn nhập số ở A1, ở B1, rồi qua C1, bạn gõ = A1+B1. Xuống A2, B2, C2, bạn cũng làm y như vậy (nhập công thức A2+B2 ở C2). Rồi xuống hàng thứ 3 và thứ 4, bạn cũng làm y vậy. Đến hàng thứ 5, bạn vừa nhập xong số ở A5 và B5 thì bạn đã thấy tổng của 2 con số này ở C5. Bạn thấy đấy, chả cần Ctrl+D!
 
Lần chỉnh sửa cuối:
Tôi hiểu ý bạn (nhưng cũng phải hơi nhức đầu tí mới hiểu nổi!). Chỉ tại ở những bài đầu, bạn bạn trình bày mơ hồ quá, nên người đọc không thể hiểu bạn muốn diễn tả cái gì.

Đây là chức năng thông minh của Excel, mà đúng là có ít người để ý đến nó.
Khi bạn nhập công thức, Excel sẽ âm thầm theo dõi những gì bạn làm, và nếu như Excel thấy bạn cứ xài liên tục một công thức cho nhiều hàng (thường là từ 3 trở lên), nó sẽ tự "đoán mò" là những hàng tiếp theo bạn cũng sẽ muốn như vậy, và tự động copy ở hàng trên xuống dùm cho bạn. Vậy thôi.

Việc này, chả liên quan gì đến VBA hay là cái gì cao siêu lắm đâu. Và cũng chẳng liên quan gì đến cái phím Ctrl+D hết. Bạn thử đi: bạn nhập số ở A1, ở B1, rồi qua C1, bạn gõ = A1+B1. Xuống A2, B2, C2, bạn cũng làm y như vậy (nhập công thức A2+B2 ở C2). Rồi xuống hàng thứ 3 và thứ 4, bạn cũng làm y vậy. Đến hàng thứ 5, bạn vừa nhập xong số ở A5 và B5 thì bạn đã thấy tổng của 2 con số này ở C5. Bạn thấy đấy, chả cần Ctrl+D!
Đúng là ý của mình như vậy đấy. Ctrol+D cũng chẳng qua là lệnh copy công thức ở hàng trên cho hàng dưới mà thôi.
 
Như vậy có đúng ý bạn không?
Không hề có công thức trong bảng tính nhưng cột C luôn = tổng của hai cột A và B.
(Với mỗi dòng của C luôn = dòng tương ứng của cột A + dòng tương ứng của cột B).
Xem file sẽ rõ.
Thân.
Anh làm sao hay vậy,anh chỉ em với.Thanks
 
Bạn nhấn phải chuột vào tên file -> chọn View Code. Cái bạn thấy chính là lý do mà nó bị thế đấy. Chúc vui. Thân.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom