Practical, exam-ready assignments with step-by-step answers — perfect for PICT students and professionals who want hands-on mastery.
View AssignmentsThis page contains 50 advanced, practical assignments for Microsoft Office — 20 for Excel, 15 for Word, and 15 for PowerPoint. Each assignment includes clear instructions and answers so students can practice, verify their work, and build a professional portfolio.
The content is ideal for classroom use, self-study, assessments, or professional upskilling. Everything here emphasizes hands-on learning and real world implementation.
Click a category to expand the assignments and view answers.
=COUNTIF() and =SUMIF().=VLOOKUP(A2,SalaryTable!A2:D100,4,FALSE)
=SUMIFS(C2:C500, A2:A500, "Lahore", B2:B500, "January")
=COUNTIF(B2:AF2, "P") ' → Present
=COUNTIF(B2:AF2, "A") ' → Absent
=IF(COUNTIF($A$2:A2, A2)=1, A2, "")
<10 → choose red fill.
=IF(B2>100000, B2*0.10, 0)
=DATEDIF(A2, TODAY(), "Y")
=LEFT(A2, FIND(" ", A2)-1)
(Works when names have a single space.)
=RIGHT(A2, LEN(A2)-FIND(" ", A2))
(Adjust for middle names if needed.)
=CONCAT(A2, " ", B2)
(Or use =A2 & " " & B2.)
=(SellingPrice - CostPrice) / SellingPrice
Format cell as Percentage.
=SUM(1/COUNTIF(A2:A100,A2:A100))
Enter as an array formula in older Excel versions: Ctrl+Shift+Enter. Newer Excel has UNIQUE() and COUNTA(UNIQUE()).
=LARGE(C2:C200,1)
= LARG E(C2:C200,2)
...
= LARGE(C2:C200,5)
=IF(AND(B2>=90,C2>=90),"Excellent","Good")
=SUM($B$2:B2)
Drag down to keep cumulative total.
=NOW()
(Use =TODAY() if time not needed.)
For Printable assignments format / PDF workbook or separate classroom handouts for Excel, Word, and PowerPoint.
Request WorkbookHave questions or want a tailored training pack for your class or company?
Contact: +92 315 6110313 | Email: info@punjabict.com
Enroll / Contact Us