Đổi kích thước sang thể tích khối m3 (1 người xem)

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

phuongla83

Thành viên hoạt động
Tham gia
21/9/11
Bài viết
131
Được thích
8
Chào các anh chị,

Mình cần tính đổi kích thước sản phẩm sang thể tích theo m3.


Kích thước cm ( Demension ) : 51 x 30 x 60

Số Lượng ( Qty ) : 800
Thể tích m3: = 800 * 0.51 * 0.30 * 0.60 = 73.44 m3.

Các anh chị giúp dùm công thức lấy ra được số 0.51, 0.30, 0.60 tương ứng từ Kích thước để nhân ra thể tích m3.

Cám ơn anh chị nhiều.
 

File đính kèm

Chào các anh chị,

Mình cần tính đổi kích thước sản phẩm sang thể tích theo m3.


Kích thước cm ( Demension ) : 51 x 30 x 60

Số Lượng ( Qty ) : 800
Thể tích m3: = 800 * 0.51 * 0.30 * 0.60 = 73.44 m3.

Các anh chị giúp dùm công thức lấy ra được số 0.51, 0.30, 0.60 tương ứng từ Kích thước để nhân ra thể tích m3.

Cám ơn anh chị nhiều.
Dữ liệu thực của bạn có luôn luôn như L11:N11 không?
 
chào bạn vanle33

Dữ liệu kích thước của mình luôn nhập dạng này
51 x 30 x 60 55 x 44 x 48 52 x 41 x 26 41 x 34 x 60

nhập cho từng ô, đôi khi có hơn một khoảng trắng do lỗi nhập đánh máy. Nếu đánh đúng thì là 41 x 34 x 60
 
Chào các anh chị,

Mình cần tính đổi kích thước sản phẩm sang thể tích theo m3.


Kích thước cm ( Demension ) : 51 x 30 x 60

Số Lượng ( Qty ) : 800
Thể tích m3: = 800 * 0.51 * 0.30 * 0.60 = 73.44 m3.

Các anh chị giúp dùm công thức lấy ra được số 0.51, 0.30, 0.60 tương ứng từ Kích thước để nhân ra thể tích m3.

Cám ơn anh chị nhiều.
 

File đính kèm

Chào bạn befaint,

Có công thức được không bạn. Mình cám ơn nhiều, vì một số người sử dụng máy bên mình không cho dùng Macro.
Mình cám ơn bạn nhiều lắm.
Kết quả bạn chạy chính xác.
 
chào bạn vanle33

Dữ liệu kích thước của mình luôn nhập dạng này
51 x 30 x 60 55 x 44 x 48 52 x 41 x 26 41 x 34 x 60

nhập cho từng ô, đôi khi có hơn một khoảng trắng do lỗi nhập đánh máy. Nếu đánh đúng thì là 41 x 34 x 60
Công thức L10=L12*LEFT(SUBSTITUTE(L11;" ";"");2)*MID(SUBSTITUTE(L11;" ";"");4;2)*RIGHT(SUBSTITUTE(L11;" ";"");2)/1000000
 
Chào bạn befaint,

Có công thức được không bạn. Mình cám ơn nhiều, vì một số người sử dụng máy bên mình không cho dùng Macro.
Mình cám ơn bạn nhiều lắm.
Kết quả bạn chạy chính xác.
Gõ thì lung tung vậy mà có yêu cầu cao nhỉ?
 

File đính kèm

cám ơn bạn vanle33 nhiều, mình đang sửa để chạy trong file chính thức.
 
Gõ thì lung tung vậy mà có yêu cầu cao nhỉ?

Mình đang học công thức bạn viết, và kiểm tra kết quả với số lẽ ví dụ: 55.16 x 72.17 x99.05 xem như thế nào. đó giờ mới thấy hàm này. Khuya quá não mình đang bị đông cứng.

Cám ơn bạn nhiều lắm.
 
PRODUCT(--MID(SUBSTITUTE(SUBSTITUTE(K11," ",""),"x",REPT(" ",50)),{1,50,100},20))*K12/10^6

MÌnh thiệt gà không hiểu nổi hàm này khi chạy bằng tay.

Có bạn nào chỉ dùm mình với.

Đoạn này mình hiểu (SUBSTITUTE(K11," ","").

Product là hàm nhân.

Rept là lặp lại chuỗi.

10^6 mình hiểu.

cám ơn.
 
PRODUCT(--MID(SUBSTITUTE(SUBSTITUTE(K11," ",""),"x",REPT(" ",50)),{1,50,100},20))*K12/10^6
MÌnh thiệt gà không hiểu nổi hàm này khi chạy bằng tay.
Có bạn nào chỉ dùm mình với.
Đoạn này mình hiểu (SUBSTITUTE(K11," ","").
Product là hàm nhân.
Rept là lặp lại chuỗi.
10^6 mình hiểu.
cám ơn.
Theo gợi ý của anh HieuCD mình sửa lại công thức rồi. (Lần này tăng lên 40 :D)
Mã:
=PRODUCT(--MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40))*K12/10^6
TRIM(K11) - Loại khoảng trắng thừa.
SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)) - Thay thế ký tự "x" bằng chuỗi 50 khoảng trắng.
MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40) - Hàm Mid() cắt chuỗi từ vị trí 1, 50, 100 với độ dài 40 ký tự, được mảng 3 phần tử.
--MID() để chuyển 3 phần tử trong mảng trên thành số.
Product: Nhân các phần tử trong mảng trên với nhau.
Đại khái thế....
 
Theo gợi ý của anh HieuCD mình sửa lại công thức rồi. (Lần này tăng lên 40 :D)
Mã:
=PRODUCT(--MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40))*K12/10^6
TRIM(K11) - Loại khoảng trắng thừa.
SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)) - Thay thế ký tự "x" bằng chuỗi 50 khoảng trắng.
MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40) - Hàm Mid() cắt chuỗi từ vị trí 1, 50, 100 với độ dài 40 ký tự, được mảng 3 phần tử.
--MID() để chuyển 3 phần tử trong mảng trên thành số.
Product: Nhân các phần tử trong mảng trên với nhau.
Đại khái thế....

Cám ơn bạn, mình đọc tiếng việt thì hiểu bạn đang chỉ mình cái gì. nhưng hiểu công thức này đêm nay chắc không xong, mình sẽ ráng học từ bạn.
Cám ơn bạn đã mỡ lối thoát cho mình nhen. :d
 
Theo gợi ý của anh HieuCD mình sửa lại công thức rồi. (Lần này tăng lên 40 :D)
Mã:
=PRODUCT(--MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40))*K12/10^6
TRIM(K11) - Loại khoảng trắng thừa.
SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)) - Thay thế ký tự "x" bằng chuỗi 50 khoảng trắng.
MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40) - Hàm Mid() cắt chuỗi từ vị trí 1, 50, 100 với độ dài 40 ký tự, được mảng 3 phần tử.
--MID() để chuyển 3 phần tử trong mảng trên thành số.
Product: Nhân các phần tử trong mảng trên với nhau.
Đại khái thế....

bạn ơi dấu " -- " có ý nghĩa gì vậy bạn
 
Dùng hàm thay thế x thành *. rồi dùng name với hàm eva.... là được. cảnh báo là các công thức sẽ cho kết quả sai trên các máy tính khác nhau do sự nhập nhằng . với , nhưng vẫn có thể khắc phục
 
Phải nhìn nhận quý vị siêng năng công thức thật.
Gặp tôi là cứ làm thủ công tuốt. Text to columns, xong làm toán.
 
Nếu có 1000 dòng, mà sếp yêu cầu làm trong một ngày thì em sẽ dùng casio fx 570 cho nó "chất".
Vấn đề là toi đâu có cái Casio đó
Mình thì đem ra chợ nhờ các chị bán rau tính rợ vèo 1 cái là xong
Tôi khong phải không tin tài chị bán rau, nhưng tôi khong có cách nào để bắt buộc chị phải cho tôi kết quả thực cả.
 
Cám ơn các bạn, anh chị,
Đã giúp đỡ mình thành công, mặc dù mình quá gà chưa hiểu tường tận đc công thức.

Cám ơn cám ơn rất nhiều.
 
Theo gợi ý của anh HieuCD mình sửa lại công thức rồi. (Lần này tăng lên 40 :D)
Mã:
=PRODUCT(--MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40))*K12/10^6
TRIM(K11) - Loại khoảng trắng thừa.
SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)) - Thay thế ký tự "x" bằng chuỗi 50 khoảng trắng.
MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},40) - Hàm Mid() cắt chuỗi từ vị trí 1, 50, 100 với độ dài 40 ký tự, được mảng 3 phần tử.
--MID() để chuyển 3 phần tử trong mảng trên thành số.
Product: Nhân các phần tử trong mảng trên với nhau.
Đại khái thế....
đã dùng hàm product sao lại còn dùng phép nhân để làm gì befaint?
sao không dùng thế này
=PRODUCT(K12,--MID(SUBSTITUTE(TRIM(K11),"x",REPT(" ",50)),{1,50,100},20))/10^6
 

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

Back
Top Bottom