VBA에서 복잡한 값을 계산하는 방법

작가: Judy Howell
창조 날짜: 28 칠월 2021
업데이트 날짜: 1 12 월 2024
Anonim
엑셀 VBA (ProgressBar, 진행율 표시하기 - 프로그래스바)
동영상: 엑셀 VBA (ProgressBar, 진행율 표시하기 - 프로그래스바)

콘텐츠

복소수는 분수로 표현할 수없는 수입니다. 그것은 실수 부와 허수 부를 가지고 있으며 보통 복잡한 평면에서 한 점으로 제시됩니다. 복소수 "n"은 n = x + i * y로 정의됩니다. 여기서 x와 y는 실수 계수이고 i는 -1의 제곱근입니다. Microsoft VBA (Visual Basic for Applications)에는 복잡한 값 계산을 만들고 실행할 수있는 18 개의 "엔지니어링"범주 함수가 있습니다.


지침

VBA에서 복잡한 숫자로 과학적 기능 수행 (Fotolia.com에서 Gionata_d하여 calcolatrice 이미지)
  1. 컴퓨터의 바탕 화면에서 "시작 - 모든 프로그램 - Microsoft Office - Microsoft Office Excel"을 눌러 Excel을 실행하십시오. 그런 다음 "Developer - Visual Basic"을 선택하십시오. 왼쪽 메뉴에서 "이 통합 문서"를 두 번 클릭하여 Visual Basic 코드를 입력 할 수있는 창을 엽니 다.

  2. 실수와 허수 계수를 "COMPLEX"함수에 전달하여 복소수를 만듭니다. "IMREAL"함수를 사용하여 복소수의 실수 계수를 추출하고 "IMAGINARY"함수를 사용하여 허수 계수를 추출하십시오. 예를 들어, 복소수 "5 + 9i"를 생성하고 실수 및 허수 계수를 추출하려면 다음을 입력하십시오.

    n = COMPLEX (5,9) n_real = IMREAL (n) n_imag = IMAGINARY (n)

  3. "IMSUM"기능을 사용하여 두 개의 복소수를 함께 추가하십시오. "IMSUB"기능을 사용하여 이들을 뺍니다. 그들을 "IMPRODUCT"로 곱하고 "IMDV"로 나눕니다. "IMABS"기능으로 복소수의 절대 값을 찾습니다. 예 :

    (x, y) x_divby_y = IMDIV (x, y) x_abs = x (x, y) IMABS (x)

  4. "IMSOGRT"가있는 제곱근, "IMLOG2"가있는 기본 2 로그, "IMLOG10"이있는 기본 대수 10, "IMLOG10"이있는 자연 대수, "IMSOGRT"가있는 제곱근을 사용하여 정수 출력으로 곱한 복소수의 값을 계산합니다. IMLN "과"IMEXP "를 사용하는 복소수의 지수입니다. 예 :


    (n) n_exp = IMEXP (n) n_exbase (n) n_squared = nsquared = nsqrroot = nsqrroot = nsqrroot =

  5. "IMSIN"함수, "IMCOS"가있는 코사인, "IMARGUMENT"가있는 라디안 단위의 theta 각도 인수 및 "IMCONJUGATE"가있는 복소수의 복소 공액을 사용하여 복소수의 사인을 계산하십시오. 예 :

    (z) z_contact = z (z) z_conjugate = IMCONJUGATE (z) z_contact =

어떻게

  • Excel에서 복잡한 숫자의 함수를 인식하지 못하면 "분석 도구"를 설치하십시오.

필요한 것

  • Microsoft Excel