아래와 같은 테이블을 만들고 싶은데, 수많은 연구 끝에 아마 평가를 사용해야 할 아이디어를 얻으십시오. 방법을 모르겠습니다. 모든 생각과 도움을 감사하십시오
테이블 스크린 샷
따라서 A1은 수학 기호 '+', '-', '*', ...
B1, C1 .... A2, A3 ... 행과 열에 숫자가 입력됩니다.
B2에 공식을 작성하여 B1 + A2를 계산하는 방법
참고, A1에서 수학 기호를 자동으로 가져 오려면 수식이 필요하므로 A1을 '+'에서 '-'로 변경하면 전체 시트가 자동으로 다시 계산됩니다.
내가 명확하게 설명했는지 모르겠습니다.
감사
- 답변 # 1
- 답변 # 2
다음 사용자 정의 함수를 고려하십시오.
Option Explicit Public Function Evalu(a As String, b As String, c As String) As Variant Application.Volatile Evalu = Evaluate(a & b & c) End Function
두 번째 인수를 연산자로 취급합니다. 세포에서B2시작하다:
=evalu($A2,$A$1,B$1)
가로와 세로 모두 복사 :
노트:
의 위치$공식에서 매우 중요합니다.
관련 자료
- 앵귤러 머티리얼을 사용하고 있습니다 입력 필드를 이메일로 보내는 방법
- 고유 벡터에 대한 입력을 사용하는 것은 R 반짝임에서 작동하지 않습니다
- java - 사용자가 입력 한 텍스트의 첫 번째 위치가 회문 속성을 위반 함을 나타내는 코드를 어떻게 작성할 수 있습니까?
- html - 내가 본 적이없는 특수 문자로 수식을 작성하는 방법은 무엇입니까?
- excel - 다른 시트의 참조 된 셀에 수식 사용
- C의 배열을 사용하여 정수 입력을 숫자로 변환
- python - 및 조건과 함께 while 루프를 사용하여 두 값 사이에 숫자 입력
- html - JavaScript를 사용하여 입력 유형 지정
- c++ - 견적&# 120587;Machin의 공식 사용
- javascript - 사용자 입력을 사용하여 json 값 표시
- javascript - vuejs를 사용하여 버튼을 클릭 할 때 입력 필드를 바꾸는 방법은 무엇입니까?
- python - 정규식을 사용하여 화학 공식을 어떻게 구문 분석합니까?
- function - 사용자 입력, JavaScript를 사용하여 타이머 설정
- javascript - Onchange 선택 상자 jQuery를 사용하여 입력 상자 표시
- for loop - 수식을 사용하여 Excel에서 값 검색
- python - 팬더, 목록의 입력을 사용하여 날짜 선택
- css - ASPNET HTML 입력에 쓸 수 없습니다
- c++ - 어레이 - 사용자 입력 사용
- C #을 사용한 사용자 입력 후 Python 출력을 C #에 표시
공식 사용 방법수학 기호과평가함수 :
1] 만들기수학 기호
고르다
A1
>>데이터 검증 >>허용하다 :
List
출처 :
+,-,*,/
확인
2] 만들기범위 이름
고르다
B2
>>이름 정의 >>이름 :
Eval
을 참고하여 :
=EVALUATE($A2&$A$1&B$1)
확인
그때,
3] 안으로
B2
, 수식이 아래로 복사되었습니다.끝
비고 :
평가매크로 4 기능이므로 파일을xlsm유형Excel 매크로 사용 워크 시트
A1 셀에서 수학 기호를 클릭하여 선택하려면 A1을 '+'~'-'또는'*'또는'/'전체 테이블이 자동으로 다시 계산됩니다.