목차
Excel에는 다양한 작업을 위한 많은 기능이 있습니다. 함수의 괄호 안에 수행하려는 작업에 대한 일부 입력을 입력합니다. 괄호 안의 이러한 입력을 함수 인수 라고 합니다. 이 기사에서는 Excel에서 함수 인수가 무엇인지 알게 될 것입니다. 또한 인수의 종류에 대해서도 알아보도록 하겠습니다.
엑셀에서 함수 인수를 표시하는 방법
함수 인수는 두 가지 방법으로 표시할 수 있습니다.
1. 함수 표시 함수 입력 중 인수
등호를 입력한 후 함수 이름을 입력하고 첫 번째 괄호를 입력하면 Excel에서 해당 인수를 자동으로 표시합니다. 다음 이미지를 보십시오.
=IF(를 입력하면 IF 함수 의 인수가 자동으로 나타납니다.
2 . 키보드 단축키를 사용하여 함수 인수 표시 Ctrl+A
이전 방법에서는 인수만 볼 수 있지만 이 방법을 사용하면 입력을 보고 입력할 수 있습니다 유효한 함수 이름 뒤에 등호를 입력한 후 수식 입력줄/셀에 로그인하면 다음 바로 가기가 함수 인수 대화 상자를 표시합니다.
Ctrl +A
창이 나타납니다. . 이제 인수를 볼 수 있고 상자에 숫자도 입력할 수 있습니다.
자세히 보기: Excel에서 VBA 입력 기능을 사용하는 방법(예제 2개)
함수는 몇 개의 인수를 가질 수 있습니까?
엑셀 함수마다 인수 수가 다릅니다. 심지어 그들 중 일부는 전혀 논쟁이 없습니다. 봅시다.
1. 단일 인수가 있는 함수
인수는 대부분 개별 셀을 참조하지만 셀 범위도 포함합니다. 다음은 인수가 하나인 함수의 예입니다.
- 여기서는 텍스트 문자열을 인수로 사용하는 UPPER 함수 를 사용했습니다.
- 이 함수는 단일 인수를 입력하고 소문자를 대문자로 변환합니다.
- 셀 B4 에 사용된 수식은 다음과 같습니다.
=UPPER(B2)
여기서 인수는 셀 B2 에 있는 텍스트 문자열입니다.
2. 여러 인수가 있는 함수
함수에서 여러 인수를 사용하려면 인수 사이에 쉼표를 사용해야 합니다.
예:
- 경우에 따라 두 열의 평균 함수와 합계 함수를 계산해야 합니다. 범위가 있는 단일 인수를 사용하거나
=AVERAGE(C5:C14,D5:D14)
&와 같이 두 범위를 별도로 정의할 수 있는 두 개의 인수를 사용할 수 있습니다. ;
=SUM(C5:C14,D5:D14).
여기서 ( C5:C14,D5:D14 ) 는 AVERAGE 및 SUM 함수의 인수입니다. 인수가 여러 개이므로 사이에 쉼표로 구분됩니다.
- 세 개의 인수 를 사용하는 아래 예를 볼 수 있습니다. 공식은 다음과 같습니다.
=TIME(8,15,40)
이 예에서 함수는 TIME 함수 이고 시간, 분, 초를 인수로 사용합니다.
자세히 보기: Excel에서 두 자리 숫자 뒤에 쉼표를 넣는 방법(9가지 빠른 방법)
3. 인수가 없는 함수
대부분의 함수가 인수를 사용하지만 Excel에는 인수를 사용하지 않는 일부 미리 정의된 함수가 있습니다. 예: RAND(), TODAY(), 및 NOW().
자세히 보기: VBA 사용자 정의 함수 사용 방법(적절한 4가지 예)
Excel 함수의 3가지 인수 유형
1. 필수 유형의 인수
인수가 있는 모든 Excel 함수에는 하나 이상의 필수 인수가 있습니다. 유효한 답을 반환하려면 함수에 필요한 모든 인수가 있어야 합니다. NETWORKDAYS 함수 를 예로 들어 보겠습니다.
NETWORKDAYS 함수의 구문은 다음과 같습니다.
NETWORKDAYS(start_date, end_date, [holidays] )대괄호가 없는 함수의 괄호 안에 있는 입력은 여기에서 필수 인수입니다. 다음 예에서 함수 NETWORKDAYS 에는 필수 유형과 선택적 유형의 두 가지 유형의 인수가 있습니다. 필수 인수를 사용하여 함수는 결과로 86일을 반환했습니다.
2. 선택적 유형의 인수
일부 인수를 다음과 같이 사용하는 함수가 있습니다.선택 과목. 아래 이미지와 같이 INDEX 함수 를 입력하면 해당 함수의 필수 인수와 선택적 인수가 자동으로 표시됩니다.
자세히 보기: 엑셀 VBA에서 INDEX MATCH를 사용하는 방법
3. Excel 수식에서 다른 함수의 인수로 사용되는 중첩 함수
함수는 다른 함수에서 인수로 사용할 수 있습니다. 이 프로세스를 중첩 기능이라고 합니다. 예를 들어 특정 날짜에 5년을 더하여 결과 날짜를 알아내고자 합니다.
=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
여기서 주요 기능은 DATE 입니다. YEAR, MONTH, 및 DAY 는 DATE 함수 에 중첩된 다른 함수입니다. 이러한 추가 함수는 DATE 함수의 인수로 허용됩니다. YEAR(A2)+B2와 마찬가지로 DATE 함수의 첫 번째 인수로 사용되었습니다.
중첩 함수의 값 찾기 :
- 다른 함수의 인수로 사용되는 중첩 함수의 값을 찾으려면 내포된 수식을 선택하고 F9 를 누르기만 하면 됩니다.
- 그 후 메인 함수의 인수를 누르고, 아래 그림을 따라 정확히 어떻게 되는지 확인하세요.
여기서 먼저 메인 함수의 첫 번째 인수를 선택합니다. 두 번째 사진에서는 키보드의 F9를 누르기만 하면 됩니다.단추. 그것은 그 주장의 구체적인 결과를 보여주었습니다. 단일 기능에도 이 절차를 사용할 수 있습니다.
유사한 읽기
- 22 Excel VBA의 매크로 예제
- Excel VBA를 마스터하기 위한 20가지 실용적인 코딩 팁
- Excel에서 VBA 코드를 작성하는 방법(쉬운 단계)
- 유형 Excel의 VBA 매크로 활용법(퀵 가이드)
- VBA로 할 수 있는 일(실제 6가지 활용법)
2가지 방법 Excel에서 인수 삽입하기
엑셀에서 인수를 삽입하는 방법은 두 가지가 있습니다.
- 셀에 직접 함수 입력하기
- 사용 Excel 함수 인수 대화 상자.
1. 셀에 직접 함수 입력하기
이렇게 특정 셀에서 함수를 사용하려면 해당 셀을 선택하고 함수 이름을 "=" 처음에 로그인하십시오. Excel에서 함수 이름을 작성하는 동안 괄호 안에 허용할 수 있는 인수 종류가 표시됩니다. 아래 그림은 Excel
2에서 인수를 사용하여 함수를 작성하는 방법을 보여줍니다. Excel 함수 인수 대화 상자 사용하기
Excel 함수 인수 대화 상자를 사용하여 함수 이름을 인수로 작성하는 것이 좋습니다. 함수 인수 대화 상자를 찾으려면 상단의 수식 탭을 누르고 거기에서 수식을 선택하면 상자가 나타납니다. 지금에이 예에서는 사용 가능한 인수가 있는 NETWORKDAYS 함수를 보여 주었습니다.
함수 인수 대화 상자를 사용할 때 가장 좋은 점은 제대로 알고 주장합니다. 따라서 인수를 삽입하기 전에 실제로 무엇을 수행하고 있는지 알 수 있습니다.
함수의 인수 값 유형
Excel은 원하는 함수에 따라 다양한 종류의 입력을 인수로 허용합니다. 사용. 사람들이 숫자 계산을 위해 Excel을 광범위하게 사용하기 때문에 Excel의 대부분의 인수는 숫자 데이터입니다. 그러나 다른 데이터 유형도 허용합니다. Excel에서 사용되는 인수의 종류는 다음과 같습니다.
- 숫자 데이터 ( =SUM(5,10) )
- 텍스트 문자열 데이터 ( =UPPER(“Thomson”) )
- 부울 값 ( =OR(1+1=2) )
- 오류 값 ( =ISERR(#VALUE!) )
Excel VBA 함수의 인수
Excel VBA에는 세 가지 유형의 프로시저가 있습니다. Sub, Function, 및 Property. 이 중 Function 의 구문은 다음과 같습니다.
[Public/Private /친구] [정적] 함수 함수_이름 [(인수 목록)] [유형][문]
[이름=식]
[종료 기능]
[문장]
[이름=식]
End Function
여기에 Excel VBA에서 Function 문의 인수를 참조하는 [(arglist)] 가 있음을 알 수 있습니다. 그만큼 arglist 주변의 [] 는 이 부분이 Function 프로시저에 대해 선택적임을 나타냅니다. 이제 Function 인수 목록의 일부를 살펴보겠습니다.
Function arglist의 구문은 다음과 같습니다.
[선택 사항] [ByVal/ByRef] [ParamArray] varname [( )] [유형] [=기본값]예제를 통해 이러한 각 부분에 대해 설명합니다.
- 선택 사항:
이는 인수로 사용하는 경우 인수가 선택적임을 나타냅니다. next 인수도 선택 사항이어야 하며 optional 키워드로 선언해야 합니다.
- ByVal:
이는 인수가 다음임을 나타냅니다. 참조 대신 값으로 전달됩니다. 이것은 선택적 유형의 인수이기도 합니다.
- ByRef:
기본 인수입니다. 아무 것도 지정하지 않으면 Excel은 값 대신 변수 참조를 전달하는 것으로 간주합니다. 이를 사용하면 전달되는 절차에서 이를 변경할 수 있습니다.
- ParamArray:
목록의 마지막 인수입니다. 사용될 때. Optional, ByVal 또는 ByRef는 함께 사용할 수 없습니다. 선택적 유형의 인수이기도 합니다. 임의 개수의 인수를 사용할 수 있습니다.
- varname:
이는 인수의 필수 유형입니다. 이를 통해 표준 규칙에 따라 변수에 이름을 지정해야 합니다.
- type:
또한 선택 사항입니다.논쟁. 이것으로 데이터 타입을 설정할 수 있습니다. 선택 사항이 아닌 경우 사용자 정의 데이터 유형을 설정할 수 있습니다.
- 기본값:
상수 또는 상수의 식. 선택적 매개변수에만 적용됩니다. 명시적 기본값은 유형이 객체인 경우에만 Nothing이 될 수 있습니다.
예 1:
1513
다음 행을 관찰하십시오.
Function CalculateNum_Difference_Optional(Number1 As Integer, Optional Number2 As Integer) As Double
여기서
CalculateNum_Difference_Optional 는 함수 이름 , Number1, Number 2는 varname, Integer<2입니다>는 유형 선언입니다.
예 2: 기본값 사용
함수에 대한 기본 인수를 설정할 수 있습니다. 해당 인수를 선택하지 않으면 기본값이 항상 선택됩니다.
7046
예 3: ByRef
8565
예 4: ByVal
4928<0 사용> 자세히 보기: 가장 많이 사용되는 10개의 Excel VBA 개체 목록(속성 및 예)
인수가 없는 Excel VBA 함수
In Excel VBA를 사용하면 기본이 필요한 만큼 많은 인수를 사용하여 함수를 작성할 수 있습니다. 그러나 인수 없이 함수를 작성할 수도 있습니다.
다음 절차를 참조하십시오.
파일 ➪ 옵션 ➪ 일반을 선택하여 이 섹션을 확인하십시오. 그 후 다음은 인수가 없는 사용자 지정 함수의 간단한 예입니다. 이 함수는 Application 개체의 UserName 속성을 반환합니다. 이 이름은 Excel 옵션 대화 상자의 Microsoft Office 섹션 사본을 개인화하십시오. 이 함수는 매우 간단하지만 워크시트 셀이나 수식에서 사용할 사용자 이름을 얻을 수 있는 유일한 방법입니다.
6378
워크시트 셀에 다음 수식을 입력하면 셀에 다음 수식의 이름이 표시됩니다. 현재 사용자:
=OfficeUserName()
인수 없이 함수를 사용하는 경우 빈 괄호 세트를 포함해야 합니다.
결론
그래서 이번 글에서는 엑셀 함수 인수에 대해 알아보았습니다. 토론이 유용하다고 생각되면 의견 상자에 알려주십시오. 더 많은 Excel 관련 기사를 보려면 블로그 ExcelWIKI 를 방문하세요.