엑셀vba예제
[땡큐엑셀vba & 엑셀매크로] 월별 항목별 명단리스트 - 사용자 정의함수
땡큐엑셀
2020. 9. 1. 00:00
'엑셀 함수 이름명단찾기함수 좀 부탁드립니다.
'안녕하세요
'엑셀함수 넣기 질문입니다. 아래 그림과 같이 시트 A 에 있는 것을 시트 B 와같이할려고 합니다.
'자세한 질문은 파일에 올렸습니다.
'범위-항목이 들어간 열의 구간
'항목-감사한금,십일조등
'월-1,2,3,4,5,6,7,8,9,10,11,12
'
'source by 땡큐엑셀vba & 엑셀매크로
'
Function nameList(범위 As Range, 항목 As String, 월 As Integer)
Dim 명단 As String
On Error Resume Next
'범위내 루프
For Each r In 범위
'offset(0,1)을 하여 월추출
날짜 = Int(Format(r.Offset(0, 1), "m"))
If 항목 = r.Value And 날짜 = 월 Then
'항목이 같고 월이 같으면 명단에 추가
명단 = 명단 & " " & r.Offset(0, -1)
End If
Next
nameList = 명단
End Function
항목별명단리스트-Int_Format_Foreach-사용자정의함수-땡큐엑셀vba.xlsm
0.15MB