Quản lý nhân sự với Excel!

  • Thread starter Thread starter regien
  • Ngày gửi Ngày gửi
Liên hệ QC

regien

Thành viên mới
Tham gia
31/7/08
Bài viết
7
Được thích
1
Thân chào các anh các chị trong diễn đàn GPE!
Reg là 1 thành viên mới toanh của diễn đàn, và cũng là 1 user mới toe của Exel, vì vậy nên trong quá trình tìm hiểu, sử dụng đã gặp k ít khó khăn.+-+-+-+ Hiện tại trong công việc, mình đã gặp phải 1 vấn đề, đầu tiên mình xin mô tả công việc của mình như sau:
- Mình làm việc cho 1 công tý kinh doanh đa cấp, đã qua giai đoạn đi mời mọc từng người, bây giờ mình gặp phải vấn đề là quản lý các thành viên trong hệ thống trực thuộc, để gửi danh sách về công ty tính lương. Mỗi thành viên trong hệ thống của công ty sẽ đc gắn với 1 mã số cố định, khi thanh toán lương, hoa hồng sẽ dựa trên mã số này.
- Trong quá trình làm việc, mỗi thành viên cũ trong hệ thống lại giới thiệu thêm những thành viên mới, với những mã số mới.
- Hàng tháng, mình phải lập 1 báo cáo, gồm 4 cột:
1. Mã số người mới vào hệ thống.
2. Tên người mới vào hệ thống.
3. Mã số người giới thiệu.
4. Tên NGT.
- Công việc những ngày trước thì có vẻ đơn giản với số lượng thành viên ít, nhưng bây h với số lượng thành viên mỗi tháng gia nhập hệ thống ~ 1000 người, nên việc làm báo cáo của mình rất dễ gặp phải việc nhầm lẫn về mã số của các thành viên cũ nếu làm thủ công ~> nhầm lẫn về vấn đề trả hoa hồng của công ty cho hệ thống của mình, vì họ hoàn toàn dựa vào mã số.
Vì vậy, mình xin đc hỏi các anh chị em trong GPE như sau:
1. Có giải pháp nào trong Excel giúp ta có thể quản lý công việc trên dễ dàng và tránh nhầm lẫn??? Hệ thống của mình bây h có khoảng ~> 10k người, việc soát các mã số của từng ng thủ công là điều ... k tưởng với mình. Có cách nào để có thể gắn liến 1 mã số với 1 tên người, để khi chỉ cần nhập mã số người giới thiều (Người đã có mã số từ trc) là tự động có thể lấy đc tên của người đó?? Nếu như vậy, khi nhập sai mã số, tên sẽ không khớp, mình có thể biết đc đã làm sai.
2. Có 1 phần mềm quản lý chuyên nghiệp nào có thể thực hiện chức năng như trên k?
Là người có level 0 về IT nên dù đã mò mẫm chán chê mình vẫn k tìm cách giải quyết đc, Mình cũng đã tìm kiếm trong diễn đàn để tìm những bài tương tự, nhưng k thấy **~** nên mạo muộn post bài lên, mong các bạn thao khảo và giúp đỡ.!$@!!
Nếu mình post bài sai nơi quy định, xin các Mod nương tay nhắc nhở và di chuyển dùm! Xin cảm ơn và hậu tạ =))
Thân ái!
 
Lần chỉnh sửa cuối:
Bạn lượng hóa nó vào file cụ thể đi và gửi lên diễn đàn thì sẽ nhiều ý kiến đóng góp cho bạn.
 
Quả tình mình không ưa loại bán hàng đa cấp cho lắm!

Bạn nên có 2 CSDL,
Thứ nhất: DSNVM (Danh Sách Gia Nhập Công Ti) ít ra gồm các trường :
[STT], [Ma], [NgayCT], [MaGT],. . .
Thứ hai: DSNV ( Danh Sách Nhân Viên), gồm các trường sau: [[TT], [Ma], [HoTen],[DChi], [SDT],. . .
(Các trường được tô đậm là nhất thiết phải có)

Vấn đề lập mã sao cho duy nhất:
Một ngày Cti của bạn không thể phát triển 35*35 người (?)
Vậy mã sẽ gồm 5 kí tự lẫn ký sô (gọi chung là ký tự). Hơn nữa, 3 ký tự đầu để chỉ 1 ngày nào đó cụ thể trong 108 năm; Hai ký tự sau gắn liền với STT mà người ấy vô công ti của bạn, VDụ người đó có STT là 37

Và ta có hằng số dạng chuỗi StrC ="012. . . . XYZ" (gổm 36 ký tự)
& Chuỗi ký tự biểu diễn ngày mà người í vô CTi là 1A3
Thì mã của người này là:
"1A3" & MID(StrC, STT Mod 35) +1,1) & MID(StrC, (STT\35)+1,1)
VD người ấy có số TT là 37, mã sẽ là: "1A321"

Bạn xem thêm ở đây: http://www.giaiphapexcel.com/forum/showthread.php?t=11716#6
 
Lần chỉnh sửa cuối:
Hi

Cũng bình thường thôi Rất nhiều người phản cảm với MLM , vì có nhiều cty trá hình để lưa và rất nhiều người bị lừa , Và có thể rất nhiều là khác .
Cậu nói vậy minh ko hiểu cty cậu là cty nào mà phải tính và ycầu để tính hoa hồng doanh số vậy . Những cty mình biết(>90) họ đều có chương trinh và quản lý thay cơ mà ,bạn yc họ sẽ gởi danh sách về chứ cần gì phải nhập từng cá nhân ,chưa nói đến đơn đặt hàng của từng cá nhân , họ sẽ quản lý thay cho tất cả . thường thì có
-CSDL
-Các trang view Danh sách
-Trang chính (Bieu do hoạt dộng mang lưới )và các thong so

Để thuận tiện ban hãy gởi File mẫu lên đi sẽ có nhiều người góp ý và guíp cho bạn
 
Thân chào các bạn!
Cám ơn các thành viên của PGE đã bỏ thời gian theo dõi và giúp đỡ, cảm ơn Mod đã move bài!
Mình xin không bàn về MLM, vì dù sao MLM cũng vẫn còn là vấn đề gây nhiều tranh cãi, khen có, chê cũng nhiều, và thậm chí k ít cái nhìn đọc đoán về MLM. Nếu có thời gian, có lẽ chúng ta nên mở 1 chủ đề về MLM nếu như các bạn quan tâm???
Quả thực là khi đọc bài của các bạn, mình... k hiểu chi hết? Về trường và CSDL >.<..
Vì thế mình đưa cái báo cáo này lên làm ví dụ, mong các bạn bớt chút thời gian để xem xét và chia sẻ kinh nghiệm cho mình!
Mình đã nhiều lần liên hệ về công ty, yêu cầu đc cung cấp phần mềm, nhưng vẫn chưa đc giải quyết, công việc của mình là đứng đầu 1 hệ thống nên vẫn phải quản lý, báo cáo các hợp đồng về công ty, để dựa trên đó công ty thanh toán hoa hồng cho hệ thống.
Chân thành cám ơn các Mod và Admin đã cùng nhau duy trì 1 diễn đàn rất bổ ích, hoàn toàn phi lợi nhuận để giúp đỡ mọi người có thêm kiến thức vô giá phục vụ cho công việc của mình!
Rất vui đc giao lưu với các bạn trên GPE!
Thân!
 

File đính kèm

Lần chỉnh sửa cuối:
Trước tiên góp ý với bạn: Thiếu ngày nhập vô hiệp hội;
Vì luôn báo cáo theo niên hạn; Đã vậy bạn không có ngày tháng thì làm sao có thể thõa mãn đòi hỏi cấp trên được đây? Ví dụ sếp bảo bạn hãy so sánh số người gia nhập Cti quý I của 5 năm gần đây thì bạn sao chừ?
Nếu dữ liệu của bạn có ngày nhập vô, thì việc báo cáo đó là chuyện bé xíu mà thôi;
Tất nhiên rồi sẽ phải có ngày nghỉ việc. Chuyện này không thể tránh khỏi! Mà nghỉ rồi, chẵng lẽ bạn lãnh lương/hoa hồng giùm người ta ư?
 
Trước tiên góp ý với bạn: Thiếu ngày nhập vô hiệp hội;
Vì luôn báo cáo theo niên hạn; Đã vậy bạn không có ngày tháng thì làm sao có thể thõa mãn đòi hỏi cấp trên được đây? Ví dụ sếp bảo bạn hãy so sánh số người gia nhập Cti quý I của 5 năm gần đây thì bạn sao chừ?
Nếu dữ liệu của bạn có ngày nhập vô, thì việc báo cáo đó là chuyện bé xíu mà thôi;
Tất nhiên rồi sẽ phải có ngày nghỉ việc. Chuyện này không thể tránh khỏi! Mà nghỉ rồi, chẵng lẽ bạn lãnh lương/hoa hồng giùm người ta ư?
O.o Quên mất mình chưa nói. Bên mình xây dựng mã số hội viên như sau:
[tên hệ thống][ngày tháng năm gia nhập][STT người đó gia nhập trong ngày]
Với lại hơn nữa, hàng tháng mình đều có báo cáo về công ty nên k có lo vụ đấy. Hơn nữa, trong lĩnh vực MLM của mình thì k có quan trọng mấy vấn đề đó lắm, mấy cái đó bên công ty tự làm. Mình hoạt động gần giống như 1 cộng tác viên, 1 hội viên, chứ k phải là nhân viên của cty bạn ạ.
Cảm ơn bạn đã quan tâm. Chúc bạn 1 ngày tốt lành và vui vẻ!
Thân!
 
Cho mình hỏi tên hệ thống ở chổ bạn quản lý có 1 hay hơn 1 tên hệ thống vậy? Thành viên 1 ngày cao nhất là bao nhiêu người? Ngày báo cáo được tính từ ngày nào đến ngày nào? Tạm thời hỏi nhiêu đó (mình mới làm thử).
Đây là hình ảnh mình làm thử, khi nhập hội viên mới bạn sẽ phải nhập ngày và họ tên. Mã của hội viên sẽ tự động gán vào VH1-Ngày vào của hội viên-Số thứ tự trong ngày. Danh sách người giới thiệu sẽ tự cập nhật vào menu để chọn, sau khi chọn mã người giới thiệu thì cột họ tên ngưới giới thiệu sẽ được hiển thị luôn.
 

File đính kèm

  • Test.jpg
    Test.jpg
    185.8 KB · Đọc: 201
Lần chỉnh sửa cuối:
Hỏi về quản lý hồ sơ nhân viên

Xin chào,

Mình làm quản lý nhân sự, mình muốn lập hồ sơ quản lý nhân viên 1 cách có hệ thống, vì hiện nay công ty mình đang quản lý rất thủ công , toàn phải tự gõ vào để ghi nhớ, nên rất dễ sai sót và khó có số liệu chính xác để báo cáo.

Xin vui lòng xem giúp danh sách đính kèm của mình, mình nhờ các bạn giúp mình làm sao cài công thức:

1/ Tự động tính tuổi nhân viên
2/ Tự động hiện ra ngày nhắc ký hợp đồng lao động/ gia hạn hợp đồng lao động:

VD chi B bắt đầu vào thử việc ngày 15/6/07 - công ty mình cho thử việc 2 tháng - ngày 15/8/07 sẽ ký hợp đồng lần 1: thời hạn 1 năm.

- Thì viết công thức thế nào để nó tự tính ra đúng 15/6/08 sẽ phải ký HĐ thứ 2
- Công thức thế nào để nó tự tính ra đúng 15/6/2010 (tức sau 2 năm) sẽ ký HĐ thứ 3 tức HD vô thời hạn

3/ Hàm tính thời gian người đó đã làm việc cho công ty KỂ TỪ NGÀY VÀO THỬ VIỆC (chứ không phải kể từ ngày Ký HĐ đầu tiên) để còn biết tính đền bù trợ cấp khi họ thôi việc

4/ Tổng kết: Tính số người có độ tuổi từ 20 đến 29, từ 30 đến 39, từ 40 đến 49.....

Rất mong được xem giúp, cảm ơn
 

File đính kèm

Lần chỉnh sửa cuối:
Xin chào,

Mình làm quản lý nhân sự, mình muốn lập hồ sơ quản lý nhân viên 1 cách có hệ thống, vì hiện nay công ty mình đang quản lý rất thủ công , toàn phải tự gõ vào để ghi nhớ, nên rất dễ sai sót và khó có số liệu chính xác để báo cáo.

Xin vui lòng xem giúp danh sách đính kèm của mình, mình nhờ các bạn giúp mình làm sao cài công thức:

1/ Tự động tính tuổi nhân viên
2/ Tự động hiện ra ngày nhắc ký hợp đồng lao động/ gia hạn hợp đồng lao động:

VD chi B bắt đầu vào thử việc ngày 15/6/07 - công ty mình cho thử việc 2 tháng - ngày 15/8/07 sẽ ký hợp đồng lần 1: thời hạn 1 năm.

- Thì viết công thức thế nào để nó tự tính ra đúng 15/6/08 sẽ phải ký HĐ thứ 2
- Công thức thế nào để nó tự tính ra đúng 15/6/2010 (tức sau 2 năm) sẽ ký HĐ thứ 3 tức HD vô thời hạn

3/ Hàm tính thời gian người đó đã làm việc cho công ty KỂ TỪ NGÀY VÀO THỬ VIỆC (chứ không phải kể từ ngày Ký HĐ đầu tiên) để còn biết tính đền bù trợ cấp khi họ thôi việc

4/ Tổng kết: Tính số người có độ tuổi từ 20 đến 29, từ 30 đến 39, từ 40 đến 49.....

Rất mong được xem giúp, cảm ơn
bạn xem file có được không nhé!
 

File đính kèm

File của bạn cũng hay lắm, mình không rành hàm sumpỏduct bạn hướng dẫn giúp mình nha
 
Lần chỉnh sửa cuối:
File của bạn cũng hay lắm, nhưng trong file bạn 1 lỗi nhỏ là số người trong khoảng độ tuổi 40 đến 50 hình như công thức đó không ổn lắm, bạn coi lại dùm mình xíu, mình không rành hàm sumpỏduct bạn hướng dẫn giúp mình nha
cám ơn bạn đã chỉ ra chổ sai của mình,mình không xem kỹ nên đã tính từ 40-49 và 50-59. mình làm lại file nhé
 

File đính kèm

Bạn hướng dẫn ý nghĩa hàm bạn dùng được không,
hàm sumproduct là hàm mà nhân các mảng với nhau. ví dụ trong bài:
SUMPRODUCT(($F$4:$F$7>=20)*($F$4:$F$7<=29))
đầu tiên là từng thành phần của mảng $F$4:$F$7 so sánh với đièu kiện >=20 sẽ cho ra {true,true,true,true}
tiếp theo là từng thành phần của mảng $F$4:$F$7 so sánh với điều kiện <=29 se cho ra {True, False, False,True}
khi đó SUMPRODUCT(($F$4:$F$7>=20)*($F$4:$F$7<=29)) = SUMPRODUCT({true,true,true,true}*{True, False, False,True}) = (True*True+True*False+True*False+True*True)=(1+0+0+1)=2
mình giải thích không được tốt, bạn có thể search trên diễn đàn hàm Sumproduct nhé
 
Mình vừa xem xong file bạn làm, đúng cái mình cần, cảm ơn lắm lắm.

Mình hơi bị "trình độ thấp", nên ko rành các hàm lắm, nhờ bạn vui lòng giải thích giúp mình, cách bạn làm có nghĩa là gì nhé, để mình hiểu rõ:

1/ Tại sao hàm tính tuổi bạn phải công thêm 1 ?
=YEAR(TODAY())-E4+1

2/ =DATE(YEAR(G4),MONTH(G4)+2,DAY(G4))
Hàm nhắc ngày ký hợp đồng lần 2, bạn +2 là sao?

3/ Hàm tính ngày ký hợp đồng lần 3 , bạn +3, +2 là gì?
=DATE(YEAR(G4)+3,MONTH(G4)+2,DAY(G4))

Còn hàm SUMPRODUCT, bạn giải thích, mình cũng thấy khó hiểu quá, huhu

À, CÒN NỮA, NHỜ BẠN CHO GIÚP MÌNH THÊM HÀM TÍNH SỐ THỜI GIAN NHÂN VIÊN ĐÃ LÀM VỚI CÔNG TY KỂ TỪ NGÀY VÀO LÀM VIỆC (THỬ VIỆC)(KẾT QUẢ CÓ THỂ RA LÀ mấy năm, mấy tháng, mấy ngày, HOẶC RA số tháng và số ngày lẻ), CHỨ KHÔNG PHẢI KỂ TỪ NGÀY KÝ HĐ ĐẦU TIÊN, ĐỂ MÌNH TÍNH TRỢ CẤP THÔI VIỆC CHO NHÂN VIÊN KHI CẦN THIẾT.

Cảm ơn bạn nhiều lắm
 
Lần chỉnh sửa cuối:
Mình vừa xem xong file bạn làm, đúng cái mình cần, cảm ơn lắm lắm.

Mình hơi bị "trình độ thấp", nên ko rành các hàm lắm, nhờ bạn vui lòng giải thích giúp mình, cách bạn làm có nghĩa là gì nhé, để mình hiểu rõ:

1/ Tại sao hàm tính tuổi bạn phải công thêm 1 ?
=YEAR(TODAY())-E4+1

2/ =DATE(YEAR(G4),MONTH(G4)+2,DAY(G4))
Hàm nhắc ngày ký hợp đồng lần 2, bạn +2 là sao?

3/ Hàm tính ngày ký hợp đồng lần 3 , bạn +3, +2 là gì?
=DATE(YEAR(G4)+3,MONTH(G4)+2,DAY(G4))

Còn hàm SUMPRODUCT, bạn giải thích, mình cũng thấy khó hiểu quá, huhu

À, CÒN NỮA, NHỜ BẠN CHO GIÚP MÌNH THÊM HÀM TÍNH SỐ THỜI GIAN NHÂN VIÊN ĐÃ LÀM VỚI CÔNG TY KỂ TỪ NGÀY VÀO LÀM VIỆC (THỬ VIỆC)(KẾT QUẢ CÓ THỂ RA LÀ mấy năm, mấy tháng, mấy ngày, HOẶC RA số tháng và số ngày lẻ), CHỨ KHÔNG PHẢI KỂ TỪ NGÀY KÝ HĐ ĐẦU TIÊN, ĐỂ MÌNH TÍNH TRỢ CẤP THÔI VIỆC CHO NHÂN VIÊN KHI CẦN THIẾT.

Cảm ơn bạn nhiều lắm

1/ công thức tính tuổi =YEAR(TODAY())-E4+1. mình thường tính tuổi bằng cách lấy năm hiện tại trừ đi năm sinh cộng với 1. nếu bạn cần tính chỉ bằng năm hiện tại trừ đi năm sinh thì bỏ "+1" nhé
2/ Ngày kí hợp đồng lần 1, mình thấy trong file của bạn là sau ngày vào công ty là 2 tháng vì vậy mà công thức có +2 bạn ạ (DATE(YEAR(G4),MONTH(G4)+2,DAY(G4)))
3/ Ngày kí hợp đồng lần 2 thì sau ngày kí lần 1 là 1 năm tức là sau ngày vào công ty là 1 năm 2 tháng do đó công thức là:DATE(YEAR(G4)+1,MONTH(G4)+2,DAY(G4)) hoặc có thể là:DATE(YEAR(H4)+1,MONTH(H4),DAY(H4))
tương tự cho ngày kí hợp đồng lần 3.

còn bạn muốn tính số năm lẻ, số tháng lẻ, số ngày lẻ cho 1 nhân viên kể từ ngày vào làm việc thì bạn dùng hàm Datedif.
bạn xem cấu trúc hàm Datedif trên diễn đàn nhé

Hàm DATEDIF

Chức năng : Hàm DATEDIF trả về một giá trị, là số ngày, số tháng hay số năm giữa hai khoảng thời gian theo tùy chọn.

Cấu trúc : DATEDIF(firstdate,enddate,option)

- firstdate : là Ngày bắt đầu của khoảng thời gian cần tính toán
- Enddate : là Ngày kết thúc của khoảng thời gian cần tính toán
- Option: là tùy chọn, xác định kết quả tính toán sẽ trả về trong công thức. Các tùy chọn theo sau :
+ "d" : Hàm sẽ trả về số ngày giữa hai khoảng thời gian.
+ "m" : Hàm sẽ trả về số tháng (chỉ lần phần nguyên) giữa hai khoảng thời gian.
+ "y" : Hàm sẽ trả về số năm (chỉ lần phần nguyên) giữa hai khoảng thời gian.
+ "yd" : Hàm sẽ trả về số ngày lẻ của năm (số ngày chưa tròn năm) giữa hai khoảng thời gian.
+ "ym" : Hàm sẽ trả về số tháng lẻ của năm (số tháng chưa tròn năm) giữa hai khoảng thời gian.
+ "md" : Hàm sẽ trả về số ngày lẻ của tháng (số ngày chưa tròn tháng) giữa hai khoảng thời gian.
hàm Sumproduct mình đã giải thích ở bài #16, để hiểu thêm về hàm này bạn tìm trên diễn đàn nhé, có rất nhiều chủ đề nói về hàm này đấy
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom