Cộng tử số với tử số, mẫu số với mẫu số trên excel?

  • Thread starter Thread starter lqdung
  • Ngày gửi Ngày gửi
Liên hệ QC

lqdung

Thành viên mới
Tham gia
24/10/06
Bài viết
3
Được thích
0
Chào các anh các chi! Tôi có vướng mắc này nhờ các anh các chị giúp đỡ. Tôi có nhiều phân số nằm trên các sheet khác nhau trên một workbook. Tôi muốn tổng hợp các phân số đó thành một phân số có tử số bằng tổng các tử số, mẫu số bằng tổng các mẫu số. Ví dụ: 1/2; 2/4; 4/5 thành 8/11. Xin cám ơn!
 
Chào các anh các chi! Tôi có vướng mắc này nhờ các anh các chị giúp đỡ. Tôi có nhiều phân số nằm trên các sheet khác nhau trên một workbook. Tôi muốn tổng hợp các phân số đó thành một phân số có tử số bằng tổng các tử số, mẫu số bằng tổng các mẫu số. Ví dụ: 1/2; 2/4; 4/5 thành 8/11. Xin cám ơn!

Bạn đưa file minh họa lên đi, chứ chỉ làm theo gợi ý như trên thì chưa chắc hiểu đúng ý bạn, thế nào cũng phải làm lại.
 
Tôi nghĩ các phân số này đang được hiển thị dưới dạng text chứ nhỉ?
Nếu thế thì nhiệm vụ của bạn chỉ là dùng hàm SEARCH hoặc FIND để xác định ký tự "/" nằm tại vị trí nào, từ đó mà xác định giá trị của tử số và mẩu số bằng các hàm LEFT, RIGHT hoặc MID
Nếu các phân số này nằm cùng 1 sheet thì vấn đề cũng không khó khăn, còn như bạn nói nó nằm trên các sheet khác nhau thì chắc bạn phải đưa file lên cho mọi người tham khảo thôi. Rất có khả năng sẽ động đến những công thức mãng hạng nặng hoặc VBA đấy!
 
Tôi nghĩ các phân số này đang được hiển thị dưới dạng text chứ nhỉ? Nếu thế thì nhiệm vụ của bạn chỉ là dùng hàm SEARCH hoặc FIND để xác định ký tự "/" nằm tại vị trí nào, từ đó mà xác định giá trị của tử số và mẩu số bằng các hàm LEFT, RIGHT hoặc MID Nếu các phân số này nằm cùng 1 sheet thì vấn đề cũng không khó khăn, còn như bạn nói nó nằm trên các sheet khác nhau thì chắc bạn phải đưa file lên cho mọi người tham khảo thôi. Rất có khả năng sẽ động đến những công thức mãng hạng nặng hoặc VBA đấy!
Thử theo cách của bạn nha! (Cách đơn giản nhất ấy!)
 

File đính kèm

Lần chỉnh sửa cuối:
Thử theo cách của bạn nha! (Cách đơn giản nhất ấy!)
Bạn có thể dùng name để bỏ hoàn toàn các cột phụ này. Rất đơn giản như sau:
1-Định nghĩa vùng dử liệu
Mã:
DL =Sheet1!$A$2:$A$21
(Vùng này có thể khác tùy theo dử liệu thật)
2-Tính tổng các tử số
Mã:
TS =SUMPRODUCT(LEFT(DL,FIND("/",DL,1)-1)*1)
3-Tính tổng các mẩu số
Mã:
MS =SUMPRODUCT(RIGHT(DL,LEN(DL)-FIND("/",DL,1))*1)
4- Cuối cùng là 1 công thức duy nhất:
Mã:
=TS&"/"&MS
NDU
 

File đính kèm

Tôi nghĩ các phân số này đang được hiển thị dưới dạng text chứ nhỉ?
Nếu thế thì nhiệm vụ của bạn chỉ là dùng hàm SEARCH hoặc FIND để xác định ký tự "/" nằm tại vị trí nào, từ đó mà xác định giá trị của tử số và mẩu số bằng các hàm LEFT, RIGHT hoặc MID
Nếu các phân số này nằm cùng 1 sheet thì vấn đề cũng không khó khăn, còn như bạn nói nó nằm trên các sheet khác nhau thì chắc bạn phải đưa file lên cho mọi người tham khảo thôi. Rất có khả năng sẽ động đến những công thức mãng hạng nặng hoặc VBA đấy!
Cám ơn bạn! các phân số đúng là ở dạng text. Tôi gửi file, các bạn giúp tôi nhé!
 

File đính kèm

Bạn thử xem coi được chưa nhé!

File không có virus nhưng Name rác thì quá nhiều.
Mình đã xóa hết các name rác đi rồi đó.
Sorry.
 

File đính kèm

Lần chỉnh sửa cuối:
Xin hỏi lqdung: Cho biết tính ứng dụng của bài toán này.
Nếu có tính ứng dụng cao, tốt hơn là nên tổ chức dữ liệu một cách "tường minh", cụ thể: "tư số" trên 1 ô, mẫu số trên 1 ô. Như vậy nhẹ nhàng dễ hiểu.
 
Không biết bạn muốn ứng dụng vào việc gì thì mới có cách chỉ dẫn sát thực được. Bạn xem thử mục #4, #5 có giúp gì được không? Nếu không thì bạn phải cho mình 1 ví dụ cụ thể hoặc gửi file lên diễn đàn để mọi người giúp cho.
 
Lần chỉnh sửa cuối:
Xin hỏi lqdung: Cho biết tính ứng dụng của bài toán này.
Nếu có tính ứng dụng cao, tốt hơn là nên tổ chức dữ liệu một cách "tường minh", cụ thể: "tư số" trên 1 ô, mẫu số trên 1 ô. Như vậy nhẹ nhàng dễ hiểu.
Về tính ứng dụng của bài toán này chắc là bạn xem fỉle sẽ hiểu ngay thôi. Như ở trường hợp này là tổng hợp thống kê ở nhiều đơn vị. Ví dụ như: Tôi có tên ở 10 đơn vị bầu cử chẳng hạn. Ở đơn vị số 1 tôi được 20/30 fiếu, ở đơn vị 2 tôi được 21/35 ..... lúc thống kê xem có trúng cử không thì phải cộng cả tử và mẫu rồi.
Cám ơn các bạn rất nhiều!
 
File có virus, ai giãi bài toán này nhớ diệt virus luôn nhé
 
Em tải lên ở mục #7, các bạn download lại nha! @lqdung: Còn bạn muốn cộng đến 10 đơn vị thì bạn chỉ việc nâng các giá trị của công thức lên 10 số thôi.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom