cám ơn anh công thức này chuẩn rồiThử dùng các công thức này xem
Copy xuống.PHP:E14=SUMPRODUCT((MONTH($B$2:$B$11)=$C14)*($C$2:$C$11=$D14)) F14=SUMPRODUCT((MONTH($B$2:$B$11)=$C14)*($C$2:$C$11=$D14)*($H$2:$H$11))
cám ơn anh công thức này chuẩn rồiThử dùng các công thức này xem
Copy xuống.PHP:E14=SUMPRODUCT((MONTH($B$2:$B$11)=$C14)*($C$2:$C$11=$D14)) F14=SUMPRODUCT((MONTH($B$2:$B$11)=$C14)*($C$2:$C$11=$D14)*($H$2:$H$11))
cám ơn bạn. nhưng của bạn là tính hết các tháng có tên nhân viên rồi, mình cần là tính số lần trên tháng.trả lời giúp bạn đây
cám ơn anh công thức này chuẩn rồi
uk mình ko đọc kỹ đề có anh Ba tê giải giúp rồi chúc bạn hoàn thành tốt, tích lũy được nhiều kiến thức hơn nữacám ơn bạn. nhưng của bạn là tính hết các tháng có tên nhân viên rồi, mình cần là tính số lần trên tháng.
Bài này có cách giải quyết nhưng phải có file giả lập mới đượcXin nhờ mọi người giúp đỡ, mình đang cần lập một danh sách như sau:
Cột a: là những cái họ có thể tồn tại
Cột b: tên đầy đủ của sinh viên
Cột c: bằng cột cột b - phần họ có tồn tại trong cột a
Mình có xem vài bài tập về phần tách họ nhưng hầu hết đều chỉ tách có một chữ tên cuối, mình cần loại bỏ tất cả cái họ có thể tồn tại trong danh sách cột a, điều khó làm ở đây là, ví dụ:
Nguyễn Thị Thiên Thanh > Thiên Thanh
Nguyễn Minh Thành > Minh Thành
Khi cột a tồn tại "Nguyễn Thị" và "Nguyễn" Thì phải trừ "Nguyễn Thị" để cho ra "Thiên Thanh"
Chú ý, là cái tên phải >= 3 từ trở lên, nếu như tên 2 chữ là "Nguyễn Đào" thì cột c để trống không chia.
Mình đang cần lập danh sách sinh viên trong lớp, cần giúp đỡ gấp, Xin cám ơn.
Public Function Tach(Ho As Range, TenHo As String) As String
Dim r As Long, i
If UBound(Split(TenHo, " ")) <= 1 Then
Tach = TenHo
Else
i = Len(TenHo)
For r = 1 To Ho.Rows.Count
If InStr(1, TenHo, Ho(r, 1), 1) Then
If i > Len(Trim(Replace(TenHo, Ho(r, 1), ""))) Then
i = Len(Trim(Replace(TenHo, Ho(r, 1), "")))
End If
End If
Next r
Tach = Right(TenHo, i)
End If
End Function
Xin nhờ mọi người giúp đỡ, mình đang cần lập một danh sách như sau:
Cột a: là những cái họ có thể tồn tại, có thể bổ sung
Cột b: tên đầy đủ của sinh viên
Cột c: bằng cột cột b - phần họ có tồn tại trong cột a
Mình có xem vài bài tập về phần tách họ nhưng hầu hết đều chỉ tách có một chữ tên cuối, mình cần loại bỏ tất cả cái họ có thể tồn tại trong danh sách cột a, điều khó làm ở đây là, ví dụ:
Nguyễn Thị Thiên Thanh > Thiên Thanh
Nguyễn Minh Thành > Minh Thành
Khi cột a tồn tại "Nguyễn Thị" và "Nguyễn" Thì phải trừ "Nguyễn Thị" để cho ra "Thiên Thanh"
Chú ý, là cái tên phải >= 3 từ trở lên, nếu như tên 2 chữ là "Nguyễn Đào" thì cột c để trống không chia.
Mình đang cần lập danh sách sinh viên trong lớp, cần giúp đỡ gấp, Xin cám ơn.
Bài này có cách giải quyết nhưng phải có file giả lập mới được
---
Đang chờ độ làm đại xem sao
- Nếu dùng hàm có sẵn thì dùng công thức mảng sau
C2=IF(LEN(B2)-LEN(SUBSTITUTE(B2," ",""))=1,B2,TRIM(RIGHT(B2,MIN(LEN(SUBSTITUTE(B2,$A$2:$A$10,""))))))
( Kết thúc bằng ctrl+shift+enter)
- Nếu dùng hàm tự tạo thì thử code sau
cú pháp : tach( Vùng chứa họ, ô chứa tên đầy đủ)
Mã:Public Function Tach(Ho As Range, TenHo As String) As String Dim r As Long, i If UBound(Split(TenHo, " ")) <= 1 Then Tach = TenHo Else i = Len(TenHo) For r = 1 To Ho.Rows.Count If InStr(1, TenHo, Ho(r, 1), 1) Then If i > Len(Trim(Replace(TenHo, Ho(r, 1), ""))) Then i = Len(Trim(Replace(TenHo, Ho(r, 1), ""))) End If End If Next r Tach = Right(TenHo, i) End If End Function
anh chị ơi giúp đỡ e cái e đang cần gấp lắm
hiện em có 1 câu trong bài tập không biết nên dùng hàm nào cho đúng mong các anh giúp em câu hỏi như sau
Thành tiền = (Trị giá + Phí vận chuyển)* Tỉ Giá USD, nhưng giảm 10% cho những mặt hàng có xuất xứ là Korea