NO, There is no requirement to have your APFT score on your NCOER. See DA PAM 623-3. I have included an extract below. The only requirement is pass/fail and a date. Now with that stated it does not prevent the rater from putting your score on the NCOER, but it is not a requirement.
EXTRACT of DA PAM 623-3 Table 3–4
Table 3–4 Part IV – Performance Evaluation, Professionalism, Attributes, and Competencies DA Form 2166–9–1
DA Form 2166-9-1, part IV: block a—APFT Action required: In the space after the word “APFT” the rater will enter “PASS” or “FAIL” and the date (YYYYMMDD) of the most recent record APFT administered by the unit; it will be within the 12–month period prior to the “THRU” date of NCOER. However, the APFT date does not have to fall within the period covered by the NCOER. If the NCO was unable to participate in the most recent record APFT (for example, due to a profile or pregnancy), his or her status at that time will be documented appropriately. The APFT for Soldiers without profiles consists of push-ups, sit-ups, and a 2–mile run.