Một vài câu hỏi nhỏ ?

  • Thread starter NguTDung
  • Ngày gửi
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
Thỉnh thoảng dùng em lại phát sinh vài câu hỏi nhỏ liên quan đến Excel , các bạn đừng cười nếu các bạn biết rồi mà tôi chưa biết, xin nêu ở đây mong các bạn chỉ dẫn:

1. Dùng hàm như thế nào để tách tên người Việt ra khỏi Họ Và Tên ?
2. Khi cộng Tổng các tổng mà tự lọc bỏ các tổng con, em thường làm lấy tổng cộng đó rồi chia đôi với điều kiên trên đó tất cả đều có tổng con

http://www.4shared.com/file/5193445/be2697ed/congtong.html
3.
 
Khóa học Quản trị dòng tiền
H

hoangaccounting

To put one's family first
22/9/05
836
2
18
HCMC
www.baobinhdinh.com.vn
1. Dùng hàm như thế nào để tách tên người Việt ra khỏi Họ Và Tên ?
Bạn tham khảo link này nhé:
http://webketoan.com/forum/showthread.php?t=1617

2. Khi cộng Tổng các tổng mà tự lọc bỏ các tổng con, em thường làm lấy tổng cộng đó rồi chia đôi với điều kiên trên đó tất cả đều có tổng con
Bạn không cần phải làm như thế đâu. Các tổng con và tổng cộng bạn dùng hàm Subtotal như thế cột tổng cộng nó sẽ tự động trừ ra (ko cộng cột tổng con). Thay vì dùng hàm SUM thì bạn dùng hàm SUBTOTAL. Nếu bạn có dùng AutoFilter thì bạn cũng nên thay SUM bằng SUBTOTAL.
Cấu trúc của hàm Subtotal như sau: Subtotal(9,vùng tính tổng)
Chúc thành công.
Thân!
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
Cám ơn bạn, như vậy có lẽ chuyển hết sang SUBTOTAL à, có tình huống nào cần SUM không bạn, để chuyển sang rồi lại khỏi mất công chuyển lại.
SUBTOTAL chỉ không cộng các dòng được lọc ẩn đi thôi, còn dòng dữ liệu ẩn (hide) nó vẫn cộng bình thường, đúng không bạn ?
 
H

hoangaccounting

To put one's family first
22/9/05
836
2
18
HCMC
www.baobinhdinh.com.vn
NguTDung nói:
Cám ơn bạn, như vậy có lẽ chuyển hết sang SUBTOTAL à, có tình huống nào cần SUM không bạn, để chuyển sang rồi lại khỏi mất công chuyển lại.
Nếu có một tổng con nào đó mà bạn dùng sum thì khi tính tổng bạn dùng subtotal thì nó vẫn cộng tổng con này vì vậy bạn nên chuyển sang subtotal hết.
SUBTOTAL chỉ không cộng các dòng được lọc ẩn đi thôi, còn dòng dữ liệu ẩn (hide) nó vẫn cộng bình thường, đúng không bạn ?
Vâng đúng rồi đó bạn.
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
3. Nhiều khi cần trích xuất 1 cơ sở dữ liệu duy nhất từ 1 danh sách các bảng nhập ở cột bên cạnh, em cũng ko biết làm thế nào định hỏi các bạn nhưng tìm được 1 file nước ngoài người ta làm rồi nên post lên đây để cùng tham khảo, nếu có cách làm đơn giản hơn thì càng tốt:
http://www.4shared.com/file/5199566/7b662e86/extractunique.html
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
5. Trong hàm sumproduct có dùng ký hiệu "--" là ký hiệu mảng ?
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
hoangaccounting nói:
... đúng rồi đó bạn.
Tôi đọc ở đâu đó nói rằng từ Excel 2003 thì SUBTOTAL cũng không cộng giá trị ở các ô, dòng đã bị Hide. Chưa dùng 2003 nên ko biết có chính xác không.
 
H

hoangaccounting

To put one's family first
22/9/05
836
2
18
HCMC
www.baobinhdinh.com.vn
NguTDung nói:
Tôi đọc ở đâu đó nói rằng từ Excel 2003 thì SUBTOTAL cũng không cộng giá trị ở các ô, dòng đã bị Hide. Chưa dùng 2003 nên ko biết có chính xác không.
Không chính xác. Tớ đang dùng Excel 2003 đây.
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
"In Excel 2003, you can use the formula:
=SUBTOTAL(109,B2:B10)
to subtotal visible cells in a range where rows have been manually hidden, or filtered"

manually hidden: có thể hiểu như thế nào ? còn bạn dùng Excel 2003 thì chắc là đúng rồi.
 
H

hoangaccounting

To put one's family first
22/9/05
836
2
18
HCMC
www.baobinhdinh.com.vn
NguTDung nói:
"In Excel 2003, you can use the formula:
=SUBTOTAL(109,B2:B10)
to subtotal visible cells in a range where rows have been manually hidden, or filtered"

manually hidden: có thể hiểu như thế nào ? còn bạn dùng Excel 2003 thì chắc là đúng rồi.
Bạn thay 109 bằng 9 nhé
 
Secret_grasses

Secret_grasses

Guest
NguTDung nói:
"In Excel 2003, you can use the formula:
=SUBTOTAL(109,B2:B10)
to subtotal visible cells in a range where rows have been manually hidden, or filtered"

manually hidden: có thể hiểu như thế nào ? còn bạn dùng Excel 2003 thì chắc là đúng rồi.

Bạn có thể hiểu là: nó có thể tính tống những ô hiện tại trong một dãy nhưng không tính tống cả những dòng mà thường xuyên bị ẩn hoặc được lọc.

@Hoangaccouting: 109: hàm Sum tính tống những ô hiện tại không kể những ô bị ẩn, 9: hàm Sum tính tống kể cả những ô bị ẩn.
 
H

hoangaccounting

To put one's family first
22/9/05
836
2
18
HCMC
www.baobinhdinh.com.vn
Secret_grasses nói:
@Hoangaccouting: 109: hàm Sum tính tống những ô hiện tại không kể những ô bị ẩn, 9: hàm Sum tính tống kể cả những ô bị ẩn.
Em đang nói cách tính tổng kể cả những ô bị ẩn mà.
Hàm subtotal có cấu trúc subtotal(function_num,ref1,...) tùy mục đích mà chúng ta chọn function_num. (cái này thì vào Help on this function để biết thêm chi tiết :biggrinda )
 
hieu1563

hieu1563

Guest
hoangaccounting nói:
Em đang nói cách tính tổng kể cả những ô bị ẩn mà.
Hàm subtotal có cấu trúc subtotal(function_num,ref1,...) tùy mục đích mà chúng ta chọn function_num. (cái này thì vào Help on this function để biết thêm chi tiết :biggrinda )

Chúng ta hãy xem qua cấu trúc của hàm này nhé

SUBTOTAL(function_num, ref1, ref2, ...)

Function_num is the number 1 to 11 (includes hidden values) or 101 to 111 (ignores hidden values) that specifies which function to use in calculating subtotals within a list.
Function_num........................ Function_num.................... Function
(includes hidden values)........ (ignores hidden values)
1............................................ 101................................AVERAGE
2............................................ 102................................COUNT
3............................................ 103................................COUNTA
4............................................ 104................................MAX
5............................................ 105................................MIN
6............................................ 106................................PRODUCT
7............................................ 107................................STDEV
8............................................ 108................................STDEVP
9............................................ 109................................SUM
10.......................................... 110................................VAR
11.......................................... 111................................VARP


Ref1, ref2, are 1 to 29 ranges or references for which you want the subtotal.

Remarks

.......If there are other subtotals within ref1, ref2,… (or nested subtotals), these nested subtotals are ignored to avoid double counting.
.......For the function_num constants from 1 to 11, the SUBTOTAL function includes the values of rows hidden by the Hide command under the Row submenu of the Format menu). Use these constants when you want to subtotal hidden and nonhidden numbers in a list. For the function_Num constants from 101 to 111, the SUBTOTAL function ignores values of rows hidden by the Hide command under the Row submenu of the Format menu). Use these constants when you want to subtotal only nonhidden numbers in a list.
.......The SUBTOTAL function ignores any rows that are not included in the result of a filter, no matter which function_num value you use.
.......The SUBTOTAL function is designed for columns of data, or vertical ranges. It is not designed for rows of data, or horizontal ranges. For example, when you subtotal a horizontal range using a function_num of 101 or greater, such as SUBTOTAL(109,B2:G2), hiding a column does not affect the subtotal. But, hiding a row in a subtotal of a vertical range does affect the subtotal.
.......If any of the references are 3-D references, SUBTOTAL returns the [HASHTAG]#VALUE[/HASHTAG]! error value.
 
Sửa lần cuối:
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
Secret_grasses nói:
@Hoangaccouting: 109: hàm Sum tính tống những ô hiện tại không kể những ô bị ẩn, 9: hàm Sum tính tống kể cả những ô bị ẩn.[/COLOR]
Vậy đã rõ, Excel phải làm như vậy để nhỡ ra người dùng nâng cấp lên 2003 có thể dùng bình thường mà không phải sửa công thức ngay :mrstraetz
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
6. Muốn ẩn các giá trị = 0 trên Excel có những cách nào ?
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
Cám ơn bạn QD đã gửi tôi cách ẩn số 0, ngoài ra có thể tạo format số thích hợp cho các ô đó.

Ký hiệu "--" tôi cũng tìm ở bài của handung đính trên, rất sorry.

7. Một vấn đề tôi gặp phải là phải tính vòng lặp (bắt buộc phải lặp lồng vào nhau như vậy do cách tính người ta quy định như vậy) có cách nào tính mà Excel không thông báo lỗi cho riêng vòmg lặp đó thôi, các vòng lặp liệu khác Excel vẫn cảnh báo bình thường:
http://www.4shared.com/file/5614527/b71278b0/vonglap.html
 
hieu1563

hieu1563

Guest
NguTDung nói:
Cám ơn bạn QD đã gửi tôi cách ẩn số 0, ngoài ra có thể tạo format số thích hợp cho các ô đó.

Ký hiệu "--" tôi cũng tìm ở bài của handung đính trên, rất sorry.

7. Một vấn đề tôi gặp phải là phải tính vòng lặp (bắt buộc phải lặp lồng vào nhau như vậy do cách tính người ta quy định như vậy) có cách nào tính mà Excel không thông báo lỗi cho riêng vòmg lặp đó thôi, các vòng lặp liệu khác Excel vẫn cảnh báo bình thường:
http://www.4shared.com/file/5614527/b71278b0/vonglap.html

Bạn thử xem nhé.
http://www.4shared.com/file/5667880/7bd4e534
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
"Mình nghĩ, họ muốn tính chi phí các công đoạn từ 1->6; sau đó lấy tổng của 6 chi phí này (Thực tế chỉ có 5), tính một lần nữa."

Thực tế là 6 bạn ạ, nếu chỉ là 5 thì đơn giản.
Có lẽ phải quay lại gốc của vấn đề, em được người ta nhờ tính 1 dự toán xây dựng, các bạn đều biết cấu thành nên gôm:

1. Chi phí vật tư vật liệu
2. Chi phí Nhân công
3. Chi phí máy thi công
4. Các chi phí khác (như Chi phí chung, vận chuyển, thuế .v.v...)

5. Chi phí lập dự toán thiết kế = % x (1+..+4) : thì tính đơn giản !
6. Chi phí khảo sát thiết kế
7. Chi phí kiểm toán, quyết toán vốn đầu tư = % x (1+..+6+7)


Tổng (1+...+7) = chính là Tổng mức đầu tư (tạm ký hiệu là Z)

Z = 1+2+...+6+7

Trong đó Chi phí số 7 được hướng dẫn tính bằng = 0,23% x Z
 
Sửa lần cuối:
hieu1563

hieu1563

Guest
NguTDung nói:
"Mình nghĩ, họ muốn tính chi phí các công đoạn từ 1->6; sau đó lấy tổng của 6 chi phí này (Thực tế chỉ có 5), tính một lần nữa."

Thực tế là 6 bạn ạ, nếu chỉ là 5 thì đơn giản.
Có lẽ phải quay lại gốc của vấn đề, em được người ta nhờ tính 1 dự toán xây dựng, các bạn đều biết cấu thành nên gôm:

1. Chi phí vật tư vật liệu
2. Chi phí Nhân công
3. Chi phí máy thi công
4. Các chi phí khác (như Chi phí chung, vận chuyển, thuế .v.v...)

5. Chi phí lập dự toán thiết kế = % x (1+..+4) : thì tính đơn giản !
6. Chi phí khảo sát thiết kế
7. Chi phí kiểm toán, quyết toán vốn đầu tư = % x (1+..+6+7)


Tổng (1+...+7) = chính là Tổng mức đầu tư (tạm ký hiệu là Z)

Z = 1+2+...+6+7

Trong đó Chi phí số 7 được hướng dẫn tính bằng = 0,23% x Z

Theo mình thì bạn đã diễn giải chưa đúng vấn đề. Mình thử nêu lại theo kinh nghiệm của mình nhé (4 năm thực hiện các dự án xây dựng cơ bản), có thể không đúng trong trường hợp của bạn, vậy thì coi đây là tham khảo. Các dự án của mình sử dụng vốn vay nên phải làm phương án. Đây là 2 trong nhiều cách tính của tụi mình, nhưng không có cái nào dùng vòng lặp cả. Và mình nghĩ không thể có một phương pháp tính nào tính vòng lặp được cả. Giống như chuyện trở về quá khứ, nếu chỉ tồn tại một vũ trụ, một con người trở về quá khứ giết cha mình khi cha chưa có con. Vậy thì tương lai sẽ như thế nào đây ???
Bạn đùng hiểu lầm trong các vòng lặp của VB, thực ra vòng lặp đó là lặp đi lặp lại, sau mỗi một vòng nó đã không còn là nó nữa mà nó đã (tạm thời) bị thay đổi rồi.
Cách 01: Chi phí quyết toán không được tính vào chi phí thực hiện (để vay vốn)

I. CHI PHÍ THI CÔNG
1. Chi phí vật tư vật liệu…………………….A
2. Chi phí Nhân công……………………...….B
3. Chi phí máy thi công…………...………..C
4. Các chi phí khác …………………...………D
………..TỔNG……………………………...........E (=A+B+C+D)
II. CHI PHÍ THIẾT KẾ
5. Chi phí lập dự toán thiết kế ……………F= % * E
6. Chi phí khảo sát thiết kế…………...….G
………..TỔNG…………………………….........…H (=F+G)
…..TỔNG CHI PHÍ THỰC HIỆN………....…I (=E+H)
III. CHI PHÍ QUYẾT TOÁN………………....K (=I * %)
…..TỔNG CHI PHÍ ……………..………......…L (=I+K)


Cách 02: Chi phí quyết toán được tính vào chi phí thực hiện (để vay vốn)

I. CHI PHÍ THI CÔNG
1. Chi phí vật tư vật liệu…………………….A
2. Chi phí Nhân công…………………...…….B
3. Chi phí máy thi công……….……………..C
4. Các chi phí khác ………………...…………D
………..TỔNG…………………………......…...E (=A+B+C+D)
II. CHI PHÍ THIẾT KẾ
5. Chi phí lập dự toán thiết kế …….……F= % * E
6. Chi phí khảo sát thiết kế……………….G
7. Chi phí quyết toán………….……………..H = % * E
………..TỔNG………………….......…………...I (=F+G+H)
…..TỔNG CHI PHÍ THỰC HIỆN……...….…K (=E+I)
…..TỔNG CHI PHÍ ……………..…....…….…K

CHÚC VUI VẺ.
 
N

NguTDung

Guest
11/4/06
62
0
0
HaNoi
Cám ơn bạn,
Chi phí kiểm toán-quyết toán hiện nay được tính theo Thông tư 45/2003/TT-BTC ngày 15/5/2003 Bộ Tài chính:

trong đó có ghi: "chi phí thẩm tra- phê duyệt quyết toán, chi phí kiểm toán quyết toán vốn đầu tư dự án hoàn thành được tính theo tỷ lệ phần trăm (%) trên tổng mức đầu tư của dự án".

Như bạn hiểu thế nào là "Tổng mức đầu tư", NguTDung hiểu là Tổng mức đầu tư là = (I+II+III) trong diễn giải của bạn. Còn bạn hiểu Tổng mức đầu tư là (I+II).

Tóm lại em hiểu là không thể tính Chính xác được mà chỉ có thể sát nhất có thể.

Đây là nói về Chi phí quyết toán (thực hiện sau khi công trình hoàn thành), hiện nay có những chi phí thực hiện khi công trình đang ở mức Dự toán cũng có hướng dẫn tính kiểu như trên.
 
Sửa lần cuối:

Xem nhiều

Webketoan Zalo OA