Published Date: 30 Oct 2026
Business analytics helps BITM students turn business records into useful decisions. Excel organises and cleans data, SQL retrieves information from databases, and Power BI presents findings in interactive reports. These tools can help answer questions about sales, inventory and operations.
For example, an online store may want to know which products sell best or why revenue changed. Students in the BITM programme can use these tools alongside database, statistics and management learning. This guide shows how to build a practical reporting project.
Business analytics means using information to answer business questions. It can help a store measure revenue, find popular products and investigate why sales have changed.
A clothing store, for instance, could compare orders, prices and stock records to find possible reasons for a weak month. The analyst might produce a sales summary, a trend chart and questions for the owner to investigate.
BITM students can connect the results to business needs, such as planning stock or reviewing marketing costs. The goal is not just to create charts but to explain what the figures mean.
The three tools support different stages of a reporting project. The table below shows what each tool does and when a student might use it.
A database is an organised store of information. A dashboard shows key business measures and trends at a glance. For example, students could clean 500 fictional sales records in Excel, summarise revenue by category with SQL, and create a Power BI report comparing months.
|
Tool |
Main Purpose |
Practical Example |
|
Microsoft Excel |
Organise, clean and calculate data |
Prepare monthly sales reports |
|
SQL |
Retrieve and summarise database records |
Find the highest-selling products |
|
Microsoft Power BI |
Create visual reports and dashboards |
Compare sales across branches |
Not every project needs all three tools. A simple report can use Excel alone, while a company database may supply records directly to Power BI.
Microsoft Excel is a useful starting point because it allows students to work with business records without developing a complete software application.
Before analysing sales, students should check for errors. A duplicated order may cause revenue to be counted twice; missing prices and inconsistent dates can also distort the totals.
Start with Excel Tables to keep records organised, then learn basic formulas before moving on to PivotTables, lookups and charts.
For example, a PivotTable can help students calculate total sales by product category without manually adding every transaction. Microsoft's official Excel learning resources explain these features with practical instructions.
SQL stands for Structured Query Language. It is used to retrieve, filter and manage information stored in relational databases.
A relational database stores connected information in separate tables. For example, an online store might maintain tables for customers, products, orders and payments. SQL allows analysts to work with these records without manually checking every entry.
SQL is especially useful when related business records are stored in separate tables. It lets students combine information, filter orders and calculate summaries without copying everything manually.
Start with the following SQL keywords and functions:
|
SQL keyword or function |
Purpose |
|
SELECT |
Choose the information to display |
|
WHERE |
Filter records using conditions |
|
ORDER BY |
Sort results |
|
GROUP BY |
Group records for calculations |
|
SUM |
Calculate totals |
|
COUNT |
Count records |
|
JOIN |
Combine related database tables |
For example, SQL can calculate monthly sales, identify frequent customers or compare the number of orders across different branches.
Suppose a sales table contains product names and quantities for completed orders. This query totals units sold by product:
SELECT
product_name,
SUM(quantity) AS units_sold
FROM sales
GROUP BY product_name
ORDER BY units_sold DESC;
The query sorts products by units sold, not by revenue. Returns must be excluded or handled separately, or the totals could mislead the reader.
Microsoft Power BI turns spreadsheet and database records into visual reports. Power BI Desktop lets students create charts, tables and interactive report pages.
A manager can use a report to compare monthly sales, product performance and branches. Report filters help users examine selected dates, locations or categories.
A Power BI dashboard is a distinct, single-page feature created in the Power BI service, not in Power BI Desktop. Beginners can first build an interactive report, then learn to assemble a service dashboard from relevant visuals.
A good report starts with key performance indicators (KPIs), numbers that help a business measure progress towards a goal. For a shop, these may include monthly revenue and completed orders.
For example, a retail sales report might include:
Put summary numbers first, followed by clear comparisons. Use report filters for dates or branches only when they help users answer a question. Avoid charts that add no insight.
Suppose a hotel has 30 rooms available for 30 days, giving 900 available room-nights. One room-night means one room for one night. If guests occupy 630 room-nights, the occupancy rate is:
Occupancy Rate = (630 ÷ 900) × 100 = 70%
A Power BI report could display occupancy rates alongside room revenue, booking trends and room categories. Students could also compare weekdays and weekends to identify differences in demand.
This example gives an occupancy rate of 70%, but occupancy alone does not reveal profitability. Room revenue and operating costs must be considered separately.
BITM students can practise realistic projects using fictional or public datasets. They do not need access to a company's confidential records.
A retail dashboard can track product sales, revenue, stock levels and purchasing patterns. Students can use Excel to clean sales records, SQL to summarise transactions and Power BI to display the results.
Keep units sold, revenue and remaining stock as separate measures. The highest-revenue product may not have the lowest stock level, so purchasing decisions also require information about margins and demand.
Businesses running online advertisements often track spending, website visits, enquiries and purchases.
A report could show ad spend, leads and cost per lead (advertising spend divided by leads). If a fictional campaign spends NPR 12,000 and generates 40 enquiries, its cost per lead is NPR 300.
The dashboard could help compare campaign performance. However, students should distinguish between enquiries and actual customers because generating more leads does not always mean generating more revenue.
An e-commerce dashboard can display completed orders, cancelled orders, average order value and product-category performance.
Students could retrieve order records using SQL and create Power BI visuals showing changes across months. Filters could allow the user to examine orders by location or category.
Counting placed orders as completed sales could overstate revenue when orders are cancelled or returned. A reliable report distinguishes order status and payment status.
Use one fictional retail dataset from start to finish. The goal is to answer a real business question and check every calculation.
The following example uses the same sales records throughout Excel, SQL and Power BI, so the final charts can be traced back to their source.
Choose one question: "Which product categories generated the highest revenue over the last three months?"
A clear question helps students decide what information they need and prevents them from adding unnecessary charts.
Create fictional rows with order ID, date, product, category, quantity, unit price and order status.
In Excel, check repeated order lines, missing values and mismatched date formats. Decide how to handle cancelled or returned orders and record those assumptions.
Import the cleaned records into a practice database with a sales table. This example assumes one row per order line, with category, quantity, unit_price and order_status fields. Use this query to total revenue from completed orders:
SELECT category, SUM(quantity * unit_price) AS revenue
FROM sales
WHERE order_status = 'Completed'
GROUP BY category
ORDER BY revenue DESC;
Compare these totals with Excel, and account for returns, discounts or taxes if your dataset includes them.
Load the prepared data into Power BI Desktop. Add a revenue card, a bar chart comparing categories and a line chart for monthly sales.
Add a date filter to the report. Check that totals remain correct when the selected period changes.
The report should answer the original question clearly.
Write three findings, such as which category led in revenue and which sold the most units. Explain any difference and suggest what the business should investigate next; do not base a major decision on one measure.
Tribhuvan University's BITM curriculum, effective from the 2025 admission batch, includes Business Data Analytics (ITM 451), Data Warehousing and Mining (ITM 351), Database Management System (ITM 203), and Business Statistics (STT 204).
It also lists the Information System for Business Management (ITM 302). Related electives include Foundation of Data Science (ITE 443) and Database Administration (ITE 492); students should confirm which options their college offers.
These are official subject titles, not a promise that Excel, SQL and Power BI are three standalone courses. Students should check the applicable TU syllabus and ask which software tools are used in their practical sessions.
Business analytics skills may support entry-level reporting and information-management roles, including data analyst trainee, reporting assistant, business intelligence trainee and Management Information Systems (MIS) assistant. Business analyst roles may also involve understanding business processes and software requirements.
A reporting assistant may focus on Excel summaries, while a BI trainee may need SQL and Power BI. Requirements vary by employer, and tool knowledge alone does not guarantee a job.
Students can strengthen their preparation by documenting practical work. A well-explained dashboard can become part of a BITM project portfolio, showing how they approach real business questions.
Students can build analytics skills alongside college assignments. A short routine works best when each stage produces something practical.
An optional eight-week learning plan could look like this:
|
Week |
Learning Focus |
Practice Task |
|
1 |
Excel formulas |
Calculate sales totals |
|
2 |
PivotTables and charts |
Prepare a sales summary |
|
3 |
Basic SQL |
Retrieve and filter records |
|
4 |
SQL grouping and joins |
Summarise related tables |
|
5 |
Power BI basics |
Import data and create visuals |
|
6 |
Report design |
Build an interactive report |
|
7 |
Data validation |
Check calculations and filters |
|
8 |
Business interpretation |
Present findings and recommendations |
This is a suggested self-study schedule, not an official BITM timetable. Students can adjust the pace to their needs.
Aim to finish one checked report with a dataset, query, screenshots and a short explanation before moving to advanced topics.
Business analytics helps BITM students turn raw data into useful business insights. Excel prepares and analyses records, SQL retrieves and summarises database information, and Power BI presents the findings clearly. Building a small, accurate project is a practical way to develop these skills and understand how they support business decisions.
If these skills match your interests, explore the BITM curriculum to understand the relevant subjects and practical learning opportunities. You can also contact the admissions team to confirm available tools, electives and admission requirements.
Yes, the 2025-onward TU BITM curriculum includes Business Data Analytics (ITM 451) as a prescribed course, alongside Business Statistics and Data Warehousing and Mining. Tool use and elective availability should be confirmed separately.
Yes, students can create basic Power BI reports without programming. Knowledge of Excel, simple calculations and data organisation provides a useful starting point.
SQL is not required for every analytics task, but it is useful for retrieving, filtering and analysing data stored in relational databases.
Yes, with company permission and proper data protection. Students should avoid sharing confidential records and use fictional or public datasets when permission is unavailable.
Start with Excel for organising and analysing data, then learn SQL for database queries and Power BI for interactive reports.
Include the dataset, cleaning steps, SQL queries, dashboard screenshots and key findings. Explain the calculations and use only fictional, public or authorised data.