HLOOKUP HLOOKUP함수는 세로로 데이타의 종류, 가로로는 데이타가 줄줄이 입력되어 있는 표에서 어떤 데이타 하나를 찾아서 그 데이타의 다른 종류를 찾을 때 씁니다. 문법은 =HLOOKUP(찾을 데이타, 셀 범위, 셀 범위에서 찾을 행 수, 정확도) 정확도는 TRUE(대충 찾기), FALSE(얄짤 없이 100% 들어 맞는 데이타 찾기) 두 .. 논리/엑셀 프로그래밍 2008.11.13
LSM (최소자승법) Least Square Method, 우리말로 최소자승법. 지식in에서 검색으로 찾으시면 흐벅지게 자료를 볼 수 있지요. 좌표 셋에 가장 근접한 일차 함수 y=ax+b를 구하자면, a=[ n∑xiyi - ∑xi∑yi]/[n∑xi2 – {∑xi}2], b=[∑yi – a ∑xi]/n x y n∑xiyi 645.57 35 1.294 ∑xi∑yi 655.9 50 1.274 n∑xi2 35475 90 1.18 {∑xi}2 30625 ∑yi 3.748 .. 논리/엑셀 프로그래밍 2008.11.13
VBA 주소 정렬 (3-11 > 3-2) http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=FoR8fAi5rWgyt6BTlOqsmQAptbWObuXK A 1 중구 필동 1번지 2 중구 필동 1-11 3 중구 필동 1-2 4 중구 필동 1 희망APT 1001-203 5 중구 필동 1 희망APT 101-204 6 중구 충무로2가 3-5 7 중구 충무로2가 31 A빌딩 5층 8 중구 충무로2가 31 A빌딩 502호 9 중구 충무로2가 산30번지 10 중구 충.. Skills/Excel VBA 2008.11.13
DB의 임의 행을 중복 없이 지정 수 만큼 계속 나열 (5*3) http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=kZ9tfO7fdboPQs7T+4Sw2K+Woa1WWzMC 1. 함수 방식 A B C D E F G H I J K L M N O 1 2 5 3 5 3 25 16 27 0 4 4 3 4 5 3 9 12 15 5 7 6 32 1 2 2 4 15 5 7 6 32 9 27 14 18 23 2 3 5 5 13 11 25 49 33 3 2 0 6 5 3 25 16 27 15 5 7 6 32 0 2 2 7 9 27 14 18 23 5 3 25 16 27 1 3 4 8 13 11 25 49 33 2 2 3 9 .. Skills/Excel VBA 2008.11.13
VBA 문자열 변동 또는 합계에 따라 행 삽입/일련 번호 http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=GAyTP/AXQwwVu6bQ3VKOsUWtyLATqcXH A B C D 1 1 IMC101 I651-IB-S081/1 2 2 2 IMC101 I730-EC-101 2 3 3 IMC101 I730-EC-201 2 4 4 IMC101 I730-EC-301 2 5 5 IMC101 I730-EC-401 2 데이타가 위와 같이 A열 부터 위치할 때, 아무 데이타든지 클릭한 후 아래 매크로를 호출하면 됩니다. ------------------------.. Skills/Excel VBA 2008.11.13
VBA 문자열 변동 또는 합계에 따라 행 삽입/일련 번호 http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=GAyTP/AXQwwVu6bQ3VKOsUWtyLATqcXH A B C D 1 1 IMC101 I651-IB-S081/1 2 2 2 IMC101 I730-EC-101 2 3 3 IMC101 I730-EC-201 2 4 4 IMC101 I730-EC-301 2 5 5 IMC101 I730-EC-401 2 데이타가 위와 같이 A열 부터 위치할 때, 아무 데이타든지 클릭한 후 아래 매크로를 호출하면 됩니다. ------------------------.. Skills/Excel VBA 2008.11.13
다른 값이 나올때마다 행과 일련번호를 삽입 http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=F58Bnp3HKRQdqYHoxQEGbQ7uZdb74Ouj Sub 구분행_삽입() Dim i As Integer Dim icount As Integer Dim irow As Integer ' 행 삽입 irow = ActiveSheet.Range("c1").CurrentRegion.Rows.Count '전체 행 수 For i = irow To 2 Step -1 If Cells(i, 3) <> Cells(i - 1, 3) Then '직전행과 데이타가 다르면 Rows(i).Insert '행 삽.. Skills/Excel VBA 2008.11.13
화일명 자동 참조하여 데이터 가져오기 http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=3EyGLOqSHaN6aKDnS5LSfwWHz6QD0j7F 아래 코드를 참조하여 작업해 보세요. 제 나름대로 문제없이 데이타를 가져옴을 확인했습니다. (질문의 마지막 부분, '참조 파일들을 열지않고' 데이타를 가져오는 건 불가능할 것인 바, 사람이 일일이 화일을 열어주지 않더라.. Skills/Excel VBA 2008.11.13
카운터 로직 아래와 같이 짜 봤으나 이상하게 실행속도가 느림. 향후 점검용...(2008.02.07) Sub 합계검색() ' ' 합계검색 Macro ' ' Keyboard Shortcut: Ctrl+Shift+T Dim i, j, k, l, cr, nrow, ncol, myAns, srow, scol, strt As Byte nrow = 16: ncol = 3 srow = 2: scol = 1 ReDim A(nrow, ncol) As Long ReDim B(ncol) As Long ReDim c(ncol) As Byte 'Reading For i = 0 To ncol For j = 0 To nrow.. Skills/Excel VBA 2008.11.13
합산 조합 구하기 먼저 만든 조합(combination)을 원용하여 합산 조합을 구하는 프로그램임. 더 효율적으로 작성할 날이 언젠간 오겠거니...(2008.09.04) CTRL+Break (Pause)로 중단됩니다. 진행 상품 금액 데이터 개수 15 5 0 MBS 312,000 허용 오차 0 3 1 ABS 107,000 조합 합계 682,821 4 2 가스공사채권 249,000 6 3 도로공사 124,500 10 4 고속철도공.. Skills/Excel VBA 2008.11.13