Nhờ anh chị giúp đở về viết hàm diển giải khối lượng và sum khối lượng (1 người xem)

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

ngochai_051185

Thành viên mới
Tham gia
3/7/09
Bài viết
15
Được thích
0
Chào các anh chị trên diển đàn, Hiện nay em gặp một số vấn đề như sau: Em lập dự toán 1 công trình xây dựng bằng phần mềm dự toán Acitt, nay Chủ đầu tư yêu cầu các mục diển giải khối lượng, và khối lượng hạng mục trong dự toán. Chi tiết em trình bày trong file excel kèm theo, mong được các anh chị giúp đỡ. Em chân thành cảm ơn !
View attachment Dien giai cach tinh.xls
 
Chào các anh chị trên diển đàn, Hiện nay em gặp một số vấn đề như sau: Em lập dự toán 1 công trình xây dựng bằng phần mềm dự toán Acitt, nay Chủ đầu tư yêu cầu các mục diển giải khối lượng, và khối lượng hạng mục trong dự toán. Chi tiết em trình bày trong file excel kèm theo, mong được các anh chị giúp đỡ. Em chân thành cảm ơn !
View attachment 111751

yêu cầu của bạn chỉ có thể thực hiện bằng vba,
còn để đơn giản (làm bằng cthức thì bạn phải) mượn cột phụ
 

File đính kèm

Cảm ơn anh đã góp ý giúp em, em cũng biết lập cột phụ thì giải quyết vấn đề rất đơn giản, tuy nhiên nhìn bảng tính sẽ trở nên rườm rà, hơn thế nữa khi đó nhìn fiê excel có vẽ không chuyên nghiệp cho lắm và có cảm giác hơi nông dân Bác ạ, Nên e mới cầu cao nhân giúp đỡ, còn VBA thì em cũng có biết sơ sơ thui chưa rành lắm vì xưa nay hầu hết dân kỹ thuật toàn xài mấy cái có sẵn anh ah, trừ mấy bác pro nhé, nên mong là có cao nhân nào tìm ra 1 cái hàm vừa ý hoặc là có pro nào viết hộ em cái vba đơn giản 1 tý để em nghiên cứu thêm......Mong được các anh chị chỉ giáo thêm
 
Cảm ơn anh đã góp ý giúp em, em cũng biết lập cột phụ thì giải quyết vấn đề rất đơn giản, tuy nhiên nhìn bảng tính sẽ trở nên rườm rà, hơn thế nữa khi đó nhìn fiê excel có vẽ không chuyên nghiệp cho lắm và có cảm giác hơi nông dân Bác ạ, Nên e mới cầu cao nhân giúp đỡ, còn VBA thì em cũng có biết sơ sơ thui chưa rành lắm vì xưa nay hầu hết dân kỹ thuật toàn xài mấy cái có sẵn anh ah, trừ mấy bác pro nhé, nên mong là có cao nhân nào tìm ra 1 cái hàm vừa ý hoặc là có pro nào viết hộ em cái vba đơn giản 1 tý để em nghiên cứu thêm......Mong được các anh chị chỉ giáo thêm

đảm bảo với bạn chẳng có cái hàm nào mà làm được việc bạn yêu, (theo logic của nông dân mà tui suy ra như vậy)
còn vba thì rất đơn giản là bạn cứ sử dụng work_change, gõ xong thì nó tự động tính toán lại
nhưng thôi ráng đợi "PRO" giúp, chớ tui mà làm bạn lại có cảm giác xê ôm, bốc vác gì đó nữa...........hihiiiii.
 
Cảm ơn anh đã góp ý giúp em, em cũng biết lập cột phụ thì giải quyết vấn đề rất đơn giản, tuy nhiên nhìn bảng tính sẽ trở nên rườm rà, hơn thế nữa khi đó nhìn fiê excel có vẽ không chuyên nghiệp cho lắm và có cảm giác hơi nông dân Bác ạ, Nên e mới cầu cao nhân giúp đỡ, còn VBA thì em cũng có biết sơ sơ thui chưa rành lắm vì xưa nay hầu hết dân kỹ thuật toàn xài mấy cái có sẵn anh ah, trừ mấy bác pro nhé, nên mong là có cao nhân nào tìm ra 1 cái hàm vừa ý hoặc là có pro nào viết hộ em cái vba đơn giản 1 tý để em nghiên cứu thêm......Mong được các anh chị chỉ giáo thêm
Thử với cái "Hầm bà lằng" này coi sao.
Thêm kết quả bên cột E để cộng cho "lành", hổng chịu tính sau.
 

File đính kèm

Cảm ơn anh đã góp ý giúp em, em cũng biết lập cột phụ thì giải quyết vấn đề rất đơn giản, tuy nhiên nhìn bảng tính sẽ trở nên rườm rà, hơn thế nữa khi đó nhìn fiê excel có vẽ không chuyên nghiệp cho lắm và có cảm giác hơi nông dân Bác ạ, Nên e mới cầu cao nhân giúp đỡ, còn VBA thì em cũng có biết sơ sơ thui chưa rành lắm vì xưa nay hầu hết dân kỹ thuật toàn xài mấy cái có sẵn anh ah, trừ mấy bác pro nhé, nên mong là có cao nhân nào tìm ra 1 cái hàm vừa ý hoặc là có pro nào viết hộ em cái vba đơn giản 1 tý để em nghiên cứu thêm......Mong được các anh chị chỉ giáo thêm

Quan niệm này chưa hẳn đã đúng. Tôi làm việc với dân dùng Excel có từ thời Excel chưa được Microsoft mua lại và phổ biến, cho đến dân chuyên tư vấn dùng Excel và những phần mềm tân tiến để phân tích dữ liệu. Chả có ai ngại dùng cột phụ cả. Chính ra, khi con toán quá phức tạp, họ cố ý dùng thêm cột phụ để dễ kiểm soát những con số lạ.

Nông dân hay không là suy ngix chủ quan của mình. Vả lại, chính bản thân tôi rất trọng người nông dân.
 
Thử với cái "Hầm bà lằng" này coi sao.
Thêm kết quả bên cột E để cộng cho "lành", hổng chịu tính sau.
Cái VBA của bác đúng là cái mà em đang cần, cảm ơn bác rất nhiều, giải quyết vấn đề rất nhanh gọn, em cũng đang mò mẫm về VBA có gì nhờ bác chỉ dẫn thêm. Thank anh nhiều
 
Quan niệm này chưa hẳn đã đúng. Tôi làm việc với dân dùng Excel có từ thời Excel chưa được Microsoft mua lại và phổ biến, cho đến dân chuyên tư vấn dùng Excel và những phần mềm tân tiến để phân tích dữ liệu. Chả có ai ngại dùng cột phụ cả. Chính ra, khi con toán quá phức tạp, họ cố ý dùng thêm cột phụ để dễ kiểm soát những con số lạ.

Nông dân hay không là suy ngix chủ quan của mình. Vả lại, chính bản thân tôi rất trọng người nông dân.

Từ nông dân mà em dùng ở đây là chỉ đơn thuần là 1 cách diển đạt để ám chỉ 1 cách làm thôi bác ah, chứ không có ý miệt thị hay ám chỉ gì cả mà em nghỉ từ này vẫn dùng nhiều cho dân kỹ thuật, còn người nông dân bác nói nó thuộc lĩnh vực khác rồi. Vấn đề là em muốn giải quyết một cách khoa học hơn thôi. Thank bác đã góp ý
 
Tôi cũng từng là dân kỹ thuật, từng học trường ĐHBK TPHCM. Quan niệm khoa học của tôi cũng in hệt như mọi kỹ sư khác. Và tôi xác định lại một lần nữa: đối với Excel, khoa học không hề đối chọi với cột phụ.

Lưu ý:
Theo lý thuyết CSDL dạng Liên Hệ (Relational Database), cột phụ bị vướng chuẩn bậc 2-3. Nhưng trên thực tế chuyện người ta thêm cột phụ vào view để tăng hiệu quả truy xuất cũng là bình thường.

=== Chú thích thêm cho chủ thớt ===

Thực sự tôi cũng chẳng hy vọng gì thuyết phục được chủ thớt. Và tôi hiểu y không muốn tranh luận về vấn đề này nữa.

Tôi chỉ giải thích cho các thành viên khác, nhất là những người mới học Excel: Cột phụ không hẳn chỉ làm rối bảng tính. Hầu hết các trường hợp công thức phức tạp, cột phụ giúp ta kiểm soát tiến trình tính toán rõ rệt hơn. Những gì có thể thực hiện đơn giản được trên bảng tính thì không nên dùng VBA. Code VBA là công cụ rất mạnh nhưng nó cũng khó kiểm soát.
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom