Thắc mắc về dầu {} trong cell

Liên hệ QC
ah LOC là location là vị trí mặt cắt?
nếu đúng thế thì phải xem lại điều kiện tìm MAX
vì theo thuật toán cũ thì


Phần màu đỏ trên phải bỏ đi có phải không, vì nó chỉ tìm max nhất trong Pmax, M2max,..... chứ không chỉ LOC thế (trường hợp Loc>0)

có đúng thế không? hay vẫn như cũ?

bạn mà hỏi mình thuật toán VBA thì mình chịu. Mù tịt. Nhưng nếu excel thì thế này
Ví dụ
lấy M3max với Tầng Trệt, Cột C1, và Location 0 nhé
={Max((A2:A5696="TRET")*(B2:B5696="C1")*(D2:D5696=0)*(J2:J5696)}
lấy M3max với Tầng Trệt, Cột C1, và Location (Lớn nhất của C1 ở đây là 1.1) nhé
={Max((A2:A5696="TRET")*(B2:B5696="C1")*(D2:D5696=1.1)*(J2:J5696)}
Mong bạn giúp.
Bạn lấy thế là hình như đúng roài.
Ý mình là sau khi mình tình toán với những dòng đã xử lí.
Mình lọc thêm nhưng cái cho Thép Max tức là cột Ast trong sheet tính toán ấy.
trong 10 trường hợp của một tầng. CHỉ ra cái nào tính thép lớn nhất. Hì hì
 
Lần chỉnh sửa cuối:
lấy M3max với Tầng Trệt, Cột C1, và Location (Lớn nhất của C1 ở đây là 1.1) nhé

Tức là lấy max ứng với Location lớn nhất ah? thế thì thuật toán như cũ là đúng và không cần đổi.
như vậy bạn chỉ lấy MAX ở TH loc=0, và TH loc lớn nhất

nếu không nhầm: Nhưng theo vấn đề kỹ thuật thì tìm MAX tất cả chứ (tức là bất cứ location nào) ??
 
Tức là lấy max ứng với Location lớn nhất ah? thế thì thuật toán như cũ là đúng và không cần đổi.
như vậy bạn chỉ lấy MAX ở TH loc=0, và TH loc lớn nhất

nếu không nhầm: Nhưng theo vấn đề kỹ thuật thì tìm MAX tất cả chứ (tức là bất cứ location nào) ??
Thường thì trong biểu đồ nội lực cột thì momment max chỉ ở chân cột và đỉnh cột nên chỉ cần xuất là [0_chân cột] & [đỉnh cột]
Mỗi mặt cắt này cần xuất 5 giá trị nội lực gây nguy hiểm, đó là "M3max", "M2 max", "Pmax", và "ex_max", "ey_max".
Từ 5 giá trị nội lực này, tiến hành tính thép cho cả 5 trường hợp.
Sau khi tính thép xong thì chọn lấy cái nào có giá trị thép lớn nhất "Ast_max", lấy giá trị này đem bố trí thép. Thân
 
Thường thì trong biểu đồ nội lực cột thì momment max chỉ ở chân cột và đỉnh cột nên chỉ cần xuất là [0_chân cột] & [đỉnh cột]
Mỗi mặt cắt này cần xuất 5 giá trị nội lực gây nguy hiểm, đó là "M3max", "M2 max", "Pmax", và "ex_max", "ey_max".
Từ 5 giá trị nội lực này, tiến hành tính thép cho cả 5 trường hợp.
Sau khi tính thép xong thì chọn lấy cái nào có giá trị thép lớn nhất "Ast_max", lấy giá trị này đem bố trí thép. Thân

Ah đây là cột -- còn Dầm thì có thể khác ==> tổng quát là MAX nhất (bất cứ vị trí location nào)
 
Thế giúp hoàn thành luôn nhé. hì hì

Cắt 1 tháng lương cao cho tôi, thì hì hì hì (3 lần lun)

đã chỉnh lại vị trí cột trong sheet TinhToan tôi sắp xếp lại cột cho hợp lý - dễ dàng xuất sang Ket qua

Vì để nhẹ file up lên, tôi xóa đi các kết quả ở xuli và Ketqua -- bạn bấm lại nhé

sau khi bấm nút chạy ở DuLieu
Nhập liệu, Keo và kiểm tra công thức cho TinhToan (hiện đã chuẩn cho ví dụ)==> rồi bấm nút "RUN Asmax" sẽ được kết quả mong muốn (Asmax hiện cũng so sánh theo trị tuyệt đối - nếu bạn không thích thì vào sub LocAsMax bỏ đi ABS- việc so sánh tuyệt đối

-------------------
bạn nên bấm "cảm ơn" ở trái dưới mỗi bài viết của bác concogia trên - vì code chính hạt nhân xuất phát từ bác ấy
 

File đính kèm

  • Gui vodoi2x_v2.zip
    782.7 KB · Đọc: 14
Cắt 1 tháng lương cao cho tôi, thì hì hì hì (3 lần lun)

đã chỉnh lại vị trí cột trong sheet TinhToan tôi sắp xếp lại cột cho hợp lý - dễ dàng xuất sang Ket qua

Vì để nhẹ file up lên, tôi xóa đi các kết quả ở xuli và Ketqua -- bạn bấm lại nhé

sau khi bấm nút chạy ở DuLieu
Nhập liệu, Keo và kiểm tra công thức cho TinhToan (hiện đã chuẩn cho ví dụ)==> rồi bấm nút "RUN Asmax" sẽ được kết quả mong muốn (Asmax hiện cũng so sánh theo trị tuyệt đối - nếu bạn không thích thì vào sub LocAsMax bỏ đi ABS- việc so sánh tuyệt đối

-------------------
bạn nên bấm "cảm ơn" ở trái dưới mỗi bài viết của bác concogia trên - vì code chính hạt nhân xuất phát từ bác ấy
Thôi chết sơ ý quá. Việc cảm ơn bác concogia thế mà cũng quên.
Mà nè. Nên cho thêm cột Location và TH Nguy Hiem vào trong Sheet kết quả luôn. Để người ta còn biết lấy cái gì tính toán chứ.
Rùi khi nhấn thì cho qua Sheet Tính Toán luôn chứ vào Sheet xử lý lại mất công phải qua sheet bên kia.
p/s : Nếu được cứ để như cũ và xuất ra đủ cái mình tính toán luôn kg ? Lỡ đâu họ bảo mình bịa thì toi.
Cảm ơn rất nhiều.
 
Thôi chết sơ ý quá. Việc cảm ơn bác concogia thế mà cũng quên.
Mà nè. Nên cho thêm cột Location và TH Nguy Hiem vào trong Sheet kết quả luôn. Để người ta còn biết lấy cái gì tính toán chứ.
Rùi khi nhấn thì cho qua Sheet Tính Toán luôn chứ vào Sheet xử lý lại mất công phải qua sheet bên kia.
p/s : Nếu được cứ để như cũ và xuất ra đủ cái mình tính toán luôn kg ? Lỡ đâu họ bảo mình bịa thì toi.
Cảm ơn rất nhiều.

vì tôi thấy bạn giấu cột đi có vẻ không cần

chỉ có location và TH ... là xuất lại (vị trí bạn muốn thế nào?), chứ còn các cột tính toán thì chép công thức sang là nó tính lại được?
 
vì tôi thấy bạn giấu cột đi có vẻ không cần

chỉ có location và TH ... là xuất lại (vị trí bạn muốn thế nào?), chứ còn các cột tính toán thì chép công thức sang là nó tính lại được?
Vậy là quá chuẩn rùi. Mình muốn Column--Story--LoadComb--Location--TH Nguy Hiem.
vodoi2x học Xây dựng à ?
P/S: Cốt thép tính ra có âm dương rõ ràng nên khi lấy As_max tuyệt đối kg lấy giá trị tuyệt đối mà âm ra âm dương ra dương đàng hoàng và max là số lớn nhất, kể cả âm dương chứ kg phải là TTD_ABS.
 
Lần chỉnh sửa cuối:
Cả nhà làm ơn cho e hoi hàm trong dấu {......}

Cả nhà làm ơn cho e hoi hàm trong dấu {......} này là sao ạ. Nó có ý nghĩa gì ạ. Sao mình bỏ dấu này hàm lại báo lỗi Value.
E cảm ơn cả nhà nhiều !!!
 
Cả nhà làm ơn cho e hoi hàm trong dấu {......} này là sao ạ. Nó có ý nghĩa gì ạ. Sao mình bỏ dấu này hàm lại báo lỗi Value.
E cảm ơn cả nhà nhiều !!!

Trong 2 dấu {...} là công thức mảng bạn ah. Bạn tìm hiểu về hàm mảng và công thức mảng sẽ hiểu liền. Bạn search trên diễn đàn có rất nhiều.
 
Vậy là quá chuẩn rùi. Mình muốn Column--Story--LoadComb--Location--TH Nguy Hiem.
vodoi2x học Xây dựng à ?
P/S: Cốt thép tính ra có âm dương rõ ràng nên khi lấy As_max tuyệt đối kg lấy giá trị tuyệt đối mà âm ra âm dương ra dương đàng hoàng và max là số lớn nhất, kể cả âm dương chứ kg phải là TTD_ABS.

load file gửi kèm,

đã sửa theo ý bạn, max As lấy theo max thực,
thế bạn giải thích thế nào về As<0 /hay tính theo cái mới (?)
 

File đính kèm

  • Gui vodoi2x_v3.zip
    1 MB · Đọc: 9
load file gửi kèm,

đã sửa theo ý bạn, max As lấy theo max thực,
thế bạn giải thích thế nào về As<0 /hay tính theo cái mới (?)
--> Cảm ơn nhiều nhé
Những cái nào mà As<0 thì chứng tỏ là Bệ tông đã đủ khả năng chịu lực, cốt thép chỉ đặt theo cấu tạo thui.
Khi tính nó ra mà âm thì có thể điều chỉnh kích thước, nhưng cái này còn phụ thuộc rất nhiều yếu tố. Nhất là nhà cao tầng.
À có cách nào khi xuất kết quả (Khi xuất As ấy) làm sao khi kết thúc 1 cột thì chèn 1 dòng trắng vào kg ? Hơi màu mè nhưng để dễ phân biệt.
Như là
C1
C1
...
C1
[dòng trắng]
C2
C2
.... vậy đó
 
Lần chỉnh sửa cuối:
--> Cảm ơn nhiều nhé
Những cái nào mà As<0 thì chứng tỏ là Bệ tông đã đủ khả năng chịu lực, cốt thép chỉ đặt theo cấu tạo thui.
Khi tính nó ra mà âm thì có thể điều chỉnh kích thước, nhưng cái này còn phụ thuộc rất nhiều yếu tố. Nhất là nhà cao tầng

Tôi biết điều đó, nhưng khi đó thường người ta phải căn cứ vào toàn cột, để đặt thép cho phù hợp, chứ không đưa ra giá trị âm rất buồn cười.
 
Tôi biết điều đó, nhưng khi đó thường người ta phải căn cứ vào toàn cột, để đặt thép cho phù hợp, chứ không đưa ra giá trị âm rất buồn cười.
Đương nhiên là sẽ có 1 cột bố trí thép bên cạnh nữa chứ kg phải vậy là hết đâu. Cái này còn phải xử lí nhiều trước khi in ra chứ. Chứ cứ như thế này mà giao thì buồn cười là đúng ruì.
 
--> Cảm ơn nhiều nhé
Những cái nào mà As<0 thì chứng tỏ là Bệ tông đã đủ khả năng chịu lực, cốt thép chỉ đặt theo cấu tạo thui.
Khi tính nó ra mà âm thì có thể điều chỉnh kích thước, nhưng cái này còn phụ thuộc rất nhiều yếu tố. Nhất là nhà cao tầng.
À có cách nào khi xuất kết quả (Khi xuất As ấy) làm sao khi kết thúc 1 cột thì chèn 1 dòng trắng vào kg ? Hơi màu mè nhưng để dễ phân biệt.
.... vậy đó

Dòng trắng như thế khó quản lý dữ liệu, và không chuẩn hóa
nếu muốn thì phải thêm riêng đoạn macro dò tìm các cột C rồi chèn hàng vào
tiếc là tôi đang bận việc, nên không thể tiếp tục giúp bạn

vậy bạn nhờ các thành viên khác nhé,
 
Dòng trắng như thế khó quản lý dữ liệu, và không chuẩn hóa
nếu muốn thì phải thêm riêng đoạn macro dò tìm các cột C rồi chèn hàng vào
tiếc là tôi đang bận việc, nên không thể tiếp tục giúp bạn

vậy bạn nhờ các thành viên khác nhé,
Như thế đã là quá tốt rồi. Cảm ơn bạn rất nhiều nhé. Chúc sức khỏe.
 
Tôi xem code của 2 Pác Concogia và Vodoi2x thấy xử lý lọc dữ liệu nội lực max min hay qúa tôi cũng đang rất cần để tạo 1 hàm riêng cho mình......nhưng khổ nỗi không hiểu hết ý nghiã của một số hàm trong đoạn code đó để học hỏi.... Nếu có điều kiện rãnh rồi 2 Pác chú thích thêm ý nghĩa các hàm này được k......
 
Web KT
Back
Top Bottom