단계별로 수행중인 실험과 관련된 많은 양의 데이터가 있습니다. 각 단계의 평균을 취하고 싶지만 모두 같은 열에 있으므로 단순히 전체 열의 평균을 취할 수는 없습니다. 다행히도 내가 사용하고있는 데이터 로거는 각 데이터 포인트의 다른 열에 상태를 기록 할 수 있습니다.다른 열의 셀에있는 값에 따라 열의 값의 평균을 취하고 싶습니다.
나는 각 데이터 포인트에 해당하는 상태를 읽음으로써 vba가 다른 단계와 구별 할 수 있다고 생각하고있었습니다. (각 단계마다 다른 상태를 가질 수 있습니다 : 즉 1 단계, 2 단계, 3 단계 등)) 다음 평균을 계산하고 특정 셀에서 출력합니다.
this is a simplified version of the type of worksheet I will be looking for
나는 엑셀 자체의 모든 평균 기능을 시도하고 난 그들이 내가 그들에게 수행 할 작업에 적합한 생각하지 않습니다. 따라서 나는 엑셀 매크로에서 for 또는 if 루프를 사용해야한다고 가정한다. 그러나 이것은 프로그래밍에 특히 익숙하다. 특히 VBA에 익숙하지 않고 어디서부터 시작해야할지 모른다.
은 [A, 최소 완료하고 검증 가능한 예제를 만드는 방법] (http://stackoverflow.com/help/mcve) 당신이 무엇을 요구 분명하지 않다. – JohnG
'AVERAGEIFS()'가 작동하지 않았습니까? – CallumDA
그들은 그렇지만, 나는 워크 시트 (나는 50+라고 생각한다)의 조건에 대한 평균을 바꿀 필요가있다. 그리고 나는 데이터를 플롯하고 다른 몇 가지 작업을 수행하기 위해 vba를 구축하고 싶다. 또한, 내가 일하는 VBA를 가질 수 있다면, 나는 그들의 논문에 대한 나의 후계자에게 맡길 수 있습니다! – ArmBro