2017-03-11 2 views
0

에 대한 방정식입니다. 시간을내어 내 질문을 검토해 주셔서 감사합니다.EXCEL 조건부 방정식 SPSS

Survey Monkey에서 내 보낸 일부 원시 설문지 데이터를 정리하기 위해 SPSS에 스크립트를 작성해야합니다. 이 분석은 다른 사람이 Excel에서 수행했으며 이제는 SPSS에서 단계를 다시 수행하는 방법을 결정하려고합니다. 여기

는 엑셀 방정식은 다음과 같습니다
=IF(D1="","",IF(Transpose!D37="","E",(Transpose!D37+Transpose!D42)/10)) 

‘=IF(D1="","",SUMIF(D9:D96,">.5",D9:D96)) 

‘=IF(D$1="","",IF(RESPONSES!D28="E","E",IF(RESPONSES!D28<0.5,0,1))) 

‘=IF(D1="","",IF(D15="E",79-D99,IF(D9="E",85-D99,87-D99))) 

‘=IF(E1="","",AVERAGE(RESPONSES!E33,RESPONSES!E71,RESPONSES!E74,RESPONSES!E75,RESPONSES!E87,RESPONSES!E88)) 

‘=IF(E$1="","",IF(RESPONSES!E9="E","E",IF(RESPONSES!E9<0.5,0,1)))   

‘=IF(D$1="","",IF(ANALYSIS!D17<0.2,0,IF(ANALYSIS!D17<0.4,1,IF(ANALYSIS!D17<0.6,2,IF(ANALYSIS!D17<0.8,3,4))))) 

내가 EXCEL 명령과 IDEA와 ACL의 기능을 이해합니다. 그러나 SPSS는 새로운 것이기 때문에 SPSS에서 이러한 명령을 해결하기 위해 많은 노력을 기울였습니다. 모든 지침과 피드백은 크게 감사하겠습니다.

는, 사전에 감사

마야

답변

1

당신이 엑셀 통계에 상당히 명령을 직접 매핑 할 수 있습니다. 단일 표현식에 대한 IF 명령 또는 명령문 블록에 대한 DO IF/END IF. DO IF를 사용하면 COMPUTE를 계산에 사용하십시오. DO IF는 중첩 될 수 있습니다. SUMIF의 경우 DO REPEAT/END REPEAT 블록을 사용하여 조건부를 루프에 넣을 수 있습니다. AVERAGE는 통계의 평균 함수에 해당합니다.