Excel for Work · Course lab · about 90 minutes · 6 tasks · marked out of 100, pass at 60
The fee register of a real shop
The situation
Ayesha runs a stitching shop in Faisalabad with about thirty regular customers. Orders and payments are written in a diary, and at the end of the month she cannot say who still owes her, which areas her customers come from, or how much actually came in.
Build the register she can keep herself — one she could hand to her cousin for a week without explaining it.
What you'll be able to show
- Turn a messy diary into a clean, formula-driven register
- Answer real questions with COUNTIF, SUMIF and a lookup — never a typed-in number
- Build a pivot and prove its total against a plain SUM
- Hand over a workbook a stranger can read
What you need
- Excel 2016 or later, or Google Sheets
- Thirty invented but realistic orders (names, areas of Faisalabad and Lahore, items, amounts)
Tasks
-
1Build the register — dirty firstOn a sheet called Orders, enter thirty orders with the columns Date, Customer, City, Item, Amount, Paid (Yes/No) and Balance. Make Balance a formula (Amount if Paid is No, otherwise 0). Then dirty it deliberately, as a real diary is: three spellings of Faisalabad, two duplicate rows, and four amounts typed as text with "Rs" in front.A correct result: Thirty rows, Balance calculated by a formula, and SUM(Amount) is WRONG because four amounts are text.
-
2Clean it on a copyCopy the sheet to Orders_clean. Fix the spellings (Find and Replace), TRIM stray spaces, remove the two duplicates with Data → Remove Duplicates, and convert the four text amounts to numbers. Keep Orders untouched.A correct result: SUM(Amount) now works and is the true figure; a note lists the nine fixes you made.
-
3Answer three questions with formulasOn a sheet called Answers: how many orders came from Faisalabad (COUNTIF), the total amount from Lahore (SUMIF), and the total balance still unpaid (SUMIF on Paid = No). Each answer must be a formula that changes when the data changes.A correct result: Three cells with formulas in them. Change one order's city and watch the first answer move.
-
4Look up pricesAdd a Prices sheet with eight items and their standard price. In Orders_clean, add a Standard price column filled by XLOOKUP or VLOOKUP. Leave one item out of the price list on purpose and show "not found" with IFERROR instead of #N/A.A correct result: The lookup column is filled for every row; the missing item shows the words not found.
-
5The pivot, reconciledBuild a pivot table from Orders_clean showing the number of orders and total Amount by City. Compare the pivot's grand total with a plain SUM of the Amount column.A correct result: The two totals are identical. If they are not, something in the cleaning is still wrong — find it.
-
6Make it handover-readyAdd a title and today's date at the top, freeze the header row, put units in the headers (Amount (Rs)), and write a Notes sheet that explains every column in one line each. Check print preview fits one page wide.A correct result: Somebody who has never seen the shop can read every sheet without asking you a question.
What to hand in
The workbook (a file or a share link with view access), and the Notes sheet containing the nine cleaning fixes and the three answers written out in words.
How it is marked
| Criterion | Points |
|---|---|
| Clean register with Balance as a formula and the original kept untouched | 25 |
| The three answers are live formulas and are correct | 25 |
| Lookup works and the missing item shows not found | 15 |
| Pivot grand total reconciles with SUM | 15 |
| Handover quality: title, date, frozen header, units, Notes sheet | 20 |
| Total · pass at 60 | 100 |
صورتحال
عائشہ فیصل آباد میں سلائی کی دکان چلاتی ہیں جس کے تقریباً تیس مستقل گاہک ہیں۔ orders اور payments ایک ڈائری میں لکھی جاتی ہیں، اور مہینے کے آخر میں وہ نہیں بتا سکتیں کہ کس پر کتنا بقایا ہے، ان کے گاہک کن علاقوں سے آتے ہیں، یا اصل میں کتنی رقم آئی۔
وہ register بنائیں جو وہ خود سنبھال سکیں — ایسا جسے وہ ایک ہفتے کے لیے اپنی کزن کو بغیر سمجھائے دے سکیں۔
آپ کیا دکھا سکیں گے
- بے ترتیب ڈائری کو صاف، formula پر چلنے والے register میں بدلنا
- حقیقی سوالوں کے جواب COUNTIF، SUMIF اور lookup سے دینا — کبھی ہاتھ سے لکھا نمبر نہیں
- pivot بنانا اور اس کا total سادہ SUM سے ثابت کرنا
- ایسی workbook دینا جسے کوئی اجنبی پڑھ سکے
آپ کو کیا چاہیے
- Excel 2016 یا نیا، یا Google Sheets
- تیس فرضی مگر حقیقت پسندانہ orders (نام، فیصل آباد اور لاہور کے علاقے، items، رقمیں)
کام
-
1register بنائیں — پہلے گنداOrders نام کی sheet پر تیس orders لکھیں جن کے columns ہوں Date، Customer، City، Item، Amount، Paid (Yes/No) اور Balance۔ Balance کو formula بنائیں (اگر Paid No ہو تو Amount، ورنہ 0)۔ پھر اسے جان بوجھ کر گندا کریں، جیسے اصل ڈائری ہوتی ہے: Faisalabad کے تین spellings، دو duplicate قطاریں، اور چار رقمیں text میں آگے "Rs" لگا کر۔درست نتیجہ: تیس قطاریں، Balance formula سے نکلے، اور SUM(Amount) غلط ہو کیونکہ چار رقمیں text ہیں۔
-
2copy پر صاف کریںsheet کو Orders_clean میں copy کریں۔ spellings ٹھیک کریں (Find and Replace)، فالتو spaces TRIM کریں، Data → Remove Duplicates سے دونوں duplicates ہٹائیں، اور چاروں text رقموں کو numbers میں بدلیں۔ Orders کو اچھوتا رکھیں۔درست نتیجہ: SUM(Amount) اب کام کرتا ہے اور صحیح ہندسہ ہے؛ ایک note میں آپ کے نو fixes لکھے ہیں۔
-
3تین سوالوں کا جواب formulas سےAnswers نام کی sheet پر: فیصل آباد سے کتنے orders آئے (COUNTIF)، لاہور سے کل رقم (SUMIF)، اور کل بقایا جو ابھی ادا نہیں ہوا (Paid = No پر SUMIF)۔ ہر جواب ایسا formula ہو جو data بدلنے پر بدلے۔درست نتیجہ: تین cells جن میں formulas ہوں۔ کسی ایک order کا شہر بدلیں اور پہلا جواب بدلتے دیکھیں۔
-
4قیمتیں lookup کریںایک Prices sheet بنائیں جس میں آٹھ items اور ان کی معیاری قیمت ہو۔ Orders_clean میں Standard price کا column XLOOKUP یا VLOOKUP سے بھریں۔ ایک item جان بوجھ کر price list سے باہر رکھیں اور #N/A کے بجائے IFERROR سے "not found" دکھائیں۔درست نتیجہ: lookup column ہر قطار میں بھرا ہو؛ غائب item پر not found کے الفاظ نظر آئیں۔
-
5pivot، اور اس کی تصدیقOrders_clean سے ایک pivot table بنائیں جو City کے حساب سے orders کی تعداد اور کل Amount دکھائے۔ pivot کے grand total کا Amount column کے سادہ SUM سے موازنہ کریں۔درست نتیجہ: دونوں totals ایک جیسے ہوں۔ اگر نہیں تو صفائی میں ابھی کچھ غلط ہے — اسے ڈھونڈیں۔
-
6handover کے قابل بنائیںاوپر عنوان اور آج کی تاریخ لکھیں، header قطار freeze کریں، headers میں units لکھیں (Amount (Rs))، اور ایک Notes sheet لکھیں جو ہر column کو ایک ایک line میں سمجھائے۔ print preview چیک کریں کہ ایک صفحے کی چوڑائی میں آتا ہے۔درست نتیجہ: جس نے دکان کبھی نہیں دیکھی وہ آپ سے کچھ پوچھے بغیر ہر sheet پڑھ سکے۔
کیا جمع کروانا ہے
workbook (file یا view رسائی والا share link)، اور Notes sheet جس میں صفائی کے نو fixes اور تینوں جواب الفاظ میں لکھے ہوں۔
نمبر کیسے ملیں گے
| معیار | نمبر |
|---|---|
| صاف register، Balance formula سے، اور اصل sheet اچھوتی | 25 |
| تینوں جواب زندہ formulas ہیں اور درست ہیں | 25 |
| lookup کام کرتا ہے اور غائب item پر not found آتا ہے | 15 |
| pivot کا grand total SUM سے ملتا ہے | 15 |
| handover کا معیار: عنوان، تاریخ، frozen header، units، Notes sheet | 20 |
| کل · پاس 60 | 100 |
Hand in your lab
Create a free BvLogic ID to hand in your lab, get it marked, and have it on your certificate.
Create your BvLogic IDAlready have one? Sign in and this course will be added to it.