표 2의 VLOOKUP 함수를 사용하여 A열에서 B20을 찾습니다.

王林
풀어 주다: 2024-01-16 08:18:22
앞으로
480명이 탐색했습니다.

VLOOKUPA2表2 A B 20

VLOOKUPA2 테이블 2 A B 2 0

버튼 생성 및 관련 프로그램을 이해하지 못하시면 다시 질문해 주세요. 여기서는 답변하지 않겠습니다.

표현이 모호하므로 세 가지 방법을 알려드립니다.

'1. 지정된 셀에 대한 수식을 작성합니다(지정된 셀을 약간 수정하거나 변수일 수 있음):

Sub는 셀에 수식()을 씁니다

범위("B2").선택

ActiveCell.Formula = "=VLOOKUP(A2, Table 2!A:B,2,0)"

'ActiveCell.Formula = "=VLOOKUP(A:A, Table 2!A:B,2,0)"

'ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-1], Table 2!C[-1]:C[0],2,0)"

'ActiveCell.FormulaR1C1 = "=VLOOKUP(C[-1], Table 2!C[-1]:C[0],2,0)"

끝 서브

' 2. VLOOKUP 함수를 설명하고 지정된 셀 참조에서 값을 찾습니다.

Sub는 셀 검색 참조()를 지정합니다

어두워

시트 포함("표 2")

For m = 1 To .[A65536].End(3).Row

만약 .Cells(m, 1) = Sheets(1).Cells(2, 1) 그렇다면

시트(1).셀(2, 2) = .셀(m, 2)

끝나면

다음

끝 서브

' 2. 지정된 열의 검색값을 참조하는 VLOOKUP 함수에 대해 설명해보세요. 위 코드는 여기서 약간 최적화되었으며 보편성을 갖습니다.

Sub 모두 참조 찾기()

딤 나, 제이

시트 포함("표 2")

For i = 1 To .[A65536].End(3).Row

j = 1의 경우 Sheets(1).[A65536].End(3).Row

만약 .Cells(i, 1) = Sheets(1).Cells(j, 1) 그렇다면

Sheets(1).Cells(j, 2) = .Cells(i, 2)

끝나면

다음

다음

끝 서브

VBA 지침에서 Excel 함수를 호출하는 방법

방법/단계

Microsoft Office Excel 2007을 열고 "시작" -> "Excel 옵션"을 클릭하세요.

팝업 대화 상자에서 "일반" 탭을 선택하고 오른쪽의 "리본에 '개발자 도구' 탭 표시"를 클릭한 후 "확인"을 클릭하세요.

셀 A1에 "라디안"을 입력하고, 셀 B1에 "angle"을 입력하고, 셀 A2에 "3.14"를 입력한 다음 셀 B2에 수식 "=DEGREES(A2)"를 입력하고 Enter 키를 누르면 이 셀의 출력 결과는 다음과 같습니다. 179.9087477.

참고: DEGREES 함수는 라디안을 각도로 변환하는 데 사용됩니다.

다음으로 VBA를 사용하여 동일한 기능을 구현합니다. "개발 도구" 탭을 클릭하고 "Visual Basic"을 클릭하여 Visual Basic Editor를 시작합니다.

"Microsoft Excel 개체"를 마우스 오른쪽 버튼으로 클릭하고 "삽입" -> "모듈"을 클릭한 후 "모듈 1"을 생성하고 모듈에 내용을 입력하세요.

하위 변환()

MsgBox 애플리케이션.워크시트Function.Degrees(3.14)

끝 서브

"하위 프로세스/사용자 양식 실행" 버튼을 클릭하고 팝업 대화 상자에서 "변환"을 선택한 다음 "실행" 버튼을 클릭하세요.

프로그램이 대화 상자를 띄우는데, 그 결과는 유효 자릿수가 다르기 때문에 필요에 따라 선택할 수 있다는 점을 제외하면 Excel의 수식으로 출력된 결과와 동일합니다.

요약: VBA 프로그래밍을 할 때 WorkSheetFunction 메서드를 사용하면 Excel 함수를 참조하기가 더 쉬워지고 사용자 지정 함수에 더 많은 시간을 소비하지 않아도 되며 작업 효율성이 효과적으로 향상됩니다.

위 내용은 표 2의 VLOOKUP 함수를 사용하여 A열에서 B20을 찾습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:docexcel.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿