타사 시스템에서 자동으로 생성 한 보고서의 서식을 조사하고 있습니다. 우리는 데이터베이스에 직접 액세스 할 수 없기 때문에보다 읽기 쉬운 형식으로 보고서 서식을 지정하는 매크로를 작성하려고합니다.매크로를 사용하는 Excel 서식 지정 보고서
처음에는 원시 데이터를 데이터베이스로 가져 오는 것에 대해 생각했습니다. 그러나 SQL 쿼리를 작성하는 데 유능한 사람이었습니다.하지만 누군가가 매크로를 통해이를 실행할 수 있다면 더 쉬울 것이라고 생각합니다.
초기 보고서에는 어떤 사용자가 어떤 교육 모듈을 시도했는지 및 완료 상태가 표시됩니다.
N.b. 사용자가 여러 번 모듈을 완료했을 수 있으므로 여러 번 나타납니다.
아래의 링크는 2 장짜리 스프레드 시트입니다. 1 번 시트는 원시 데이터이고 2 번 시트는 어떻게 나타나게할까요? 내가 엑셀 일에 전체 매크로의 꽤 새로운 오전으로
https://www.dropbox.com/s/p1hipx17q3mf3dm/Learning-Report.xlsx
어떤 도움/아이디어가 많이 주시면 감사하겠습니다.
많은 감사
이안
FAQ에서 "당신이 고생했다"라는 질문이 더 많이 나올 것입니다. Q & A 포럼과 "당신의 코드를 만들어 줄 것" 법정. 즉, 매크로 레코더를 사용하고 VBA를 사용하여 'For Each Next'및 'If If If If'문에 대해 읽으십시오. 막히는 지점에 도달하면 운동을 시도한 코드를 게시하고 무엇을 먹고 있는지 알려주십시오. 그럼 우리는 들러서 그것을 얻을 수 있습니다. –
안녕하세요 스콧, 도와 주셔서 감사합니다. 아무 문제가 없습니다. 직접 해결하려고합니다. 누구도 내가 어떻게 highest_score DESC에 의해 order_score FROM results user_id = '23093'및 module_id = 'GDQ1001'ORDER를 선택하면 을 쓸 수 있는지 알고 있습니까? 나는 현재 Vlookup을보고 있지만 올바른 공식이 무엇인지 확실하지 않습니다. – revolution14
vlookup은 일반적으로 좋을 수도 있지만 최대 값을 찾는 데는 좋지 않을 수 있습니다. 이는 vlookup이 인덱스에 대한 특정 값을 조회하기 때문입니다. 'Max (If ('array formula).이 도움말에 대한 도움말은 다음을 참조하십시오 : –