"countif" 함수를 사용하여 Excel에서 이 작업을 수행하는 것은 쉽지만 다른 열에서 지정된 총 값을 계산하는 열을 어떻게 정의할 수 있습니까?
예: 총 답변 표가 있습니다. 각 질문에 대한 정답을 계산하려면 어떻게 해야 합니까?
| 질문 | 학생 1 | 학생 2 | 올바른 대답 | 총 답변 |
| 1 | ㅏ | ㅏ | ㅏ | 2 |
| 2 | ㅏ | 비 | 비 | 1 |
| 삼 | 씨 | 비 | ㅏ | 0 |
매우 감사합니다.
이 표부터 시작하겠습니다(정확한 금액을 표시하기 위해 total_answers가 있음).

1. 스택

2. 수식 추가(6열):

3. 표(또는 요약):

또한 데이터 유형 및 모델링 유형 열이 모델링 중인 데이터에 대해 올바른지 확인하십시오.
JSL에 대해 조금 더 배울 때까지 사용하지 않는 좀 더 고급 공식이 있는 예제 테이블:
Names Default To Here(1);
dt = New Table("Untitled 4",
Add Rows(5),
Set Header Height(50),
New Column("question", Numeric, "Ordinal", Format("Best", 12), Set Values([1, 2, 3, 4, 5])),
New Column("student1", Character, "Nominal", Set Values({"A", "A", "A", "A", "A"})),
New Column("student2", Character, "Nominal", Set Values({"A", "B", "B", "B", "A"})),
New Column("student3", Character, "Nominal", Set Values({"A", "B", "C", "C", "A"})),
New Column("student4", Character, "Nominal", Set Values({"A", "B", "C", "D", "A"})),
New Column("student5", Character, "Nominal", Set Values({"A", "B", "C", "D", "A"})),
New Column("right_answer", Character, "Nominal", Set Values({"A", "B", "C", "D", "E"}))
);
//Don' use if you don't have clear understanding what this does! Try first using data table method
//2::5 indicates indices of student result columns
dt << New Column("Total_answers", Numeric, Continuous,
<< Formula(
N Items(Loc(Current Data Table()[Row(), 2::6], :right_answer))
)
);
학생이 많으면 어떻습니까? 귀하의 제안에 따라 for 루프를 시도했지만 얻을 수 없었습니다.
(다른 수업에서도 수집합니다)

많은 사람들이 JMP에서 이 작업을 수행했지만 Excel과 다른 점은 다음과 같습니다. JMP는 스프레드시트가 아닙니다.
수식이 있는 몇 가지 예:
N Items(Loc(Words(:"student 1"n || :"student 2"n, ""), :"right answer"n));
N Items(Loc(Current Data Table()[row(), {"student 1", "student 2"}], :"right answer"n))
데이터 테이블: 학생 열이 있는 스택 테이블:

답과 정답의 차이를 확인하는 수식을 추가합니다.

열 5의 공식:
If(:right answer == :Data,
1,
0
)
표/요약 만들기(질문의 모델링 유형을 명목형 또는 서수형으로 변경해야 할 수 있음):


여기에 대한 수식을 만드는 한 가지 방법이 있습니다.
Sum( :student 1 == :right answer, :student 2 == :right answer )