직원 당 주간보기 시간을 계산하는 시간 기록표에서 작업하고 있습니다. 직원이 회사의 일부인지, 지불되지 않은 휴가 중인지, 회사를 떠나거나 이미 떠났는지 여부를 결정하는 코드를 구현했습니다.행에 포함 된 셀이 카운터에 추가되기 전에 동일한 지 확인하는 방법
내가하려고하는 것은 가입 자, 퇴사 자 및 무급 휴가 자의 수를 나에게 알리는 테이블을 만드는 것입니다.
내 데이터를 정렬하는 코드를 적용한 후에는 다음과 같습니다 좀 더 의미있는 설명과 함께하기 이전의 임의 값을 대체했습니다
값이 '가입하지 않음'행에서 처음으로 결합 자 카운터에 추가하는 테이블을 만들고 싶습니다. 따라서 계산 수가 중복되지 않습니다. 예를 들어, ID 1, 나는 그 주인을 2 ~ 5 주에 2 주 만에 소집하고 싶지 않습니다.
이것은 지금까지 필자가 이동하기 전에 열 당 행을보고 있습니다. 다음 칼럼 :
Dim LastCol As Long
Dim LastRow As Long
Dim I As Long
Dim Z As Long
Dim Q As Long
Dim Joined As Integer
Dim ws As Worksheet
'set worksheet to use
Set ws = Sheets("Sheet1")
With ws
'Find last col and row for range
LastCol = ws.Cells(3, Columns.Count).End(xlToLeft).Column
LastRow = ws.Cells(Rows.Count, D).End(xlUp).Row
For I = 3 To LastCol
NotJoined = 0
For Z = 4 To LastRow
'check if cell is > 0
If ws.Cells(Z, I).Value > 0 Then
Joined = Joined + 1
End If
Next Z
'Find last row and add value to row below
Q = ws.Cells(Rows.Count, I).End(xlUp).Row
ws.Cells(Q + 1, I).Value = Joined
Next I
End With
는 어떻게 추가 할 경우에만 (다른 값에 가입되지 않은에서 진행) 소목/졸업자를 계산하는 방법 주어진 행에 한 번 (X에 대한 값에서 진행)하지만 발견 이 값은 주당. 나는 다음과 같은 테이블을 가진 향해 노력하고 있습니다 :
사전에 감사!