(مَنْ) اسم شرط جازم مبني على السكون في محل رفع مبتدأ.
(جاءَ) فعل ماض مبني على الفتح وهو فعل الشرط والفاعل ضمير مستتر فيه جوازا تقديره هو وجملة فعل الشرط وجواب الشرط في محل رفع خبر المبتدأ.
(بِالْحَسَنَةِ) جار ومجرور متعلقان بمحذوف حال.
(فَلَهُ) الفاء واقعة في جواب الشرط، (له) جار ومجرور متعلقان بمحذوف خبر مقدم.
(خَيْرٌ) مبتدأ مرفوع وعلامة رفعه الضمة الظاهرة والجملة في محل جزم جواب الشرط.
(مِنْها) جار ومجرور متعلقان ب (خير) .
(وَمَنْ) الواو حرف عطف، من: اسم شرط جازم مبني على السكون في محل رفع مبتدأ.
(جاءَ) فعل ماض مبني على الفتح والفاعل ضمير مستتر فيه جوازا تقديره هو وهو فعل الشرط وجملة فعل الشرط وجملة جواب الشرط في محل رفع خبر المبتدأ.
(بِالسَّيِّئَةِ) جار ومجرور متعلقان بمحذوف حال.
(فَلا) الفاء واقعة في جواب الشرط، (لا) حرف نفي.
(يُجْزَى) فعل مضارع مبني للمجهول مرفوع وعلامة رفعه الضمة المقدرة على الألف منع من ظهورها التعذر.
(الَّذِينَ) اسم موصول مبني على الفتح في محل رفع نائب فاعل.
(عَمِلُوا) فعل ماض مبني على الفتح على ما قبل واو الجماعة والواو ضمير متصل مبني على السكون في محل رفع فاعل والألف فارقة.
(السَّيِّئاتِ) مفعول به منصوب وعلامة نصبه الكسرة بدلا من الفتح لأنه جمع مذكر سالم وجملة (عملوا السيئات) لا محل لها من الإعراب صلة الموصول.
(إِلَّا) حرف استثناء ملغى.
(ما) حرف مصدري أو اسم موصول مبني على السكون في محل نصب مفعول به.
(كانُوا) كان: فعل ماض ناقص مبني على الفتح المقدر على ما قبل واو الجماعة والواو ضمير متصل مبني على السكون في محل رفع اسم كان والألف فارقة.