HR Analytics_Unit 5
HR Analytics_Unit 5
HR Metrics
1. Introduction to HR Metrics
HR Metrics are quantifiable measures used to track and assess the efficiency, effectiveness, and
performance of human resource activities in an organization. HR metrics provide valuable
insights into how HR practices contribute to achieving organizational goals and help in
decision-making processes.
Importance of HR Metrics:
2. Types of HR Metrics
HR metrics can be classified into several categories based on the aspect of HR they measure.
Some key types include:
A. Operational Metrics
Focus on the efficiency of day-to-day HR operations.
Example metrics include time to hire, cost per hire, employee turnover rate, and
absenteeism rate.
B. Strategic Metrics
C. Performance Metrics
Measure how well employees perform in their roles and how HR practices contribute
to their performance.
Focus on the financial aspects of HR, such as the cost of HR activities and the return
on investment (ROI) of HR programs.
Example metrics include total compensation costs, benefits costs, and ROI of training
programs.
Example metrics include time to fill, quality of hire, and promotion rates.
3. Staffing Metrics
Staffing metrics help organizations assess the effectiveness of their recruitment and staffing
processes. These metrics are critical to understanding how well the organization is attracting,
selecting, and retaining talent.
1. Time to Hire:
o Measures the average number of days from when a job opening is posted to
when the selected candidate accepts the offer.
o Importance: A shorter time to hire generally indicates an efficient recruitment
process, but it must not come at the expense of quality.
3. Quality of Hire:
o Measures the performance and retention of new hires over a specified period
(usually the first year).
o Formula:
Offer Acceptance Rate=Number of Offers AcceptedTotal Number of Offers Made×100\text{
Offer Acceptance Rate} = \frac{\text{Number of Offers Accepted}}{\text{Total Number of
Offers Made}} \times
100Offer Acceptance Rate=Total Number of Offers MadeNumber of Offers Accepted×100
o Measures the percentage of employees who leave the organization over a certain
period.
o Formula:
6. Retention Rate:
o Measures the percentage of employees who stay with the company over a
defined period.
o Formula:
o Measures the financial return or business outcomes that result from training
investments.
o Formula:
o Importance: Helps determine the value of training investments and whether they
are generating sufficient business outcomes.
o Formula:
1. Dashboards in Excel
A dashboard is a data visualization tool that provides a visual display of key metrics, trends,
and patterns in an organization. Dashboards are typically used to track business performance,
monitor KPIs (Key Performance Indicators), and provide actionable insights at a glance.
Key Components of Dashboards:
Charts and Graphs: Used to visualize data trends (e.g., bar charts, line charts, pie
charts).
Tables: Display detailed data for analysis.
Interactivity: Allow users to filter, sort, and drill down into data for detailed analysis.
A. Power Query
Functionality: Power Query is a data import and transformation tool in Excel. It allows
you to extract data from various sources, clean it, and transform it into the desired
format for reporting.
B. Power Pivot
Functionality: Power Pivot allows you to perform advanced data modeling and
analytics. It enables you to import large datasets and create relationships between tables
using a data model.
Use in Dashboards: Power Pivot helps you create pivot tables from large datasets and
allows for more complex calculations, which can be used in dashboards.
C. PivotTables
Functionality: PivotTables summarize and analyze data from large tables, allowing
you to create interactive tables that can easily be modified.
Use in Dashboards: PivotTables allow users to filter, slice, and dice data, which can
be linked to visual components like charts and graphs on a dashboard.
D. Conditional Formatting
Functionality: Conditional Formatting allows you to change the appearance of cells
based on certain conditions (e.g., changing cell color if a value is above or below a
threshold).
Use in Dashboards: Helps highlight important data points like trends or outliers,
making the dashboard more visually appealing and informative.
E. Excel Charts
Functionality: Excel provides various chart types (line, bar, pie, scatter, etc.) for
visualizing data.
Use in Dashboards: Charts are essential for visually representing key data metrics on
a dashboard, making them easy to understand and interpret.
3. Name Range
A Named Range is a user-defined name for a cell or range of cells in Excel. Instead of
referencing a cell by its address (e.g., A1, B2), you can use a meaningful name (e.g.,
"SalesData").
Ease of Reference: Named ranges make formulas easier to read and understand. For
example, instead of referencing =A1+B2, you can use =SalesData + Expenses.
Dynamic Dashboards: Named ranges can be used with charts, conditional formatting,
and other dashboard elements to refer to dynamic data that updates as the data set
changes.
Data Consistency: Named ranges reduce errors in large datasets by ensuring that you
are always referencing the correct data range.
How to Create a Named Range:
4. Click OK.
Charts: You can use named ranges as the data source for charts. For example, a chart
can automatically update when the named range changes.
The Developer Tab in Excel provides access to tools that allow users to create forms, macros,
and other advanced features. It’s essential for creating interactive and customized dashboards.
4. Click OK.
Features in the Developer Tab:
VBA (Visual Basic for Applications): You can write custom code to automate tasks or
create dynamic functionality for your dashboard.
Form Controls: These are interactive elements like buttons, drop-down lists,
checkboxes, and radio buttons that can be used in dashboards to allow users to interact
with the data.
5. Form Controls
Form Controls are interactive elements that allow users to interact with your Excel worksheet.
They can be used to create interactive dashboards, where users can filter data or trigger actions
without directly editing the spreadsheet.
3. Check Box:
o Use in Dashboards: Can be used to toggle data views or apply filters (e.g.,
show only active employees).
4. Button:
5. Scroll Bar:
o Allows users to scroll through a range of values.
o Use in Dashboards: Useful for adjusting values, such as filtering data by date
or changing a performance metric.
4. Right-click on the control to set properties, such as the input range or output cell.
Interactive Filters: Form controls can be used to add drop-down lists or checkboxes
that filter data in real time, making dashboards interactive.
Dynamic Charts: Combine form controls with dynamic data sources (using named
ranges) to create charts that change based on user input.
Macro Integration: Form controls like buttons can be linked to macros to perform
complex actions like data updates, recalculations, or navigation within the dashboard.
In Excel, formulas are essential for performing calculations, aggregating data, and referencing
information to make dashboards more dynamic and interactive. The following formulas are
particularly useful for creating and managing dashboards, as they help extract, summarize, and
manipulate data efficiently.
VLOOKUP is one of the most widely used lookup functions in Excel. It searches for a value
in the first column of a range and returns a value in the same row from a specified column.
Syntax:
scss
CopyEdit
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
lookup_value: The value to search for in the first column of the range.
table_array: The range of cells that contains the data (including the column with the
lookup value).
col_index_num: The column number in the table from which to retrieve the value.
Use in Dashboards:
Data Lookup: Useful for finding and returning information from large datasets, such
as looking up employee names, sales figures, or product details in a dashboard.
php
CopyEdit
This formula looks for the value in A2, searches it in the range B2:B10, and returns the
corresponding value from the 3rd column in the range (column D).
INDEX is another lookup function but more versatile than VLOOKUP. It can return the value
of a cell in a given range based on row and column numbers.
Syntax:
scss
CopyEdit
column_num: The column number in the array to retrieve the value (optional if the
array is a single column).
Use in Dashboards:
Dynamic Data Retrieval: INDEX is ideal for extracting data from specific locations
in a table, especially when used with MATCH for more flexible lookups.
Example:
makefile
CopyEdit
=INDEX(B2:D10, 4, 2)
This formula returns the value in the 4th row and 2nd column of the range B2:D10.
SUMIF allows you to sum the values in a range that meet a specific condition or criterion.
Syntax:
scss
CopyEdit
range: The range of cells that you want to apply the criteria to.
criteria: The condition or criterion that determines which cells to sum (can be a number,
expression, or text).
sum_range: The actual cells to sum (optional). If not provided, Excel sums the cells in
the range.
Use in Dashboards:
Example: Summing sales amounts for a particular region or calculating total expenses
for a specific category.
Example:
php
CopyEdit
=SUMIF(A2:A10, "North", B2:B10)
This formula sums the values in the range B2:B10 where the corresponding values in A2:A10
equal "North" (e.g., summing sales for the North region).
4. AVERAGEIF (Conditional Average)
AVERAGEIF calculates the average of values in a range that meet a specified condition.
Syntax:
scss
CopyEdit
average_range: The cells to average (optional). If not provided, Excel averages the
cells in the range.
Use in Dashboards:
Conditional Averages: AVERAGEIF is useful for calculating the average of values
that meet specific conditions. For example, calculating the average sales of employees
who met their targets.
Example:
php
CopyEdit
This formula calculates the average of values in the range B2:B10 where the corresponding
values in A2:A10 are greater than 50 (e.g., average sales over 50 units).
COUNTIF counts the number of cells that meet a specified condition or criterion.
Syntax:
scss
CopyEdit
COUNTIF(range, criteria)
Use in Dashboards:
Example:
php
CopyEdit
=COUNTIF(A2:A10, "Completed")
This formula counts how many cells in the range A2:A10 contain the text "Completed" (e.g.,
counting how many training modules were completed).
6. Combining Formulas for Advanced Dashboards
Excel’s true power comes when combining these functions to create more complex, dynamic,
and interactive dashboards. Here are a few examples of how you might combine the formulas:
Instead of using VLOOKUP, you can combine INDEX and MATCH for a more flexible
lookup, especially when the lookup value isn’t in the first column.
php
CopyEdit
This formula searches for "Product A" in the range A2:A10, finds the corresponding row, and
retrieves the value from the B2:B10 range.
Using SUMIF with a Named Range makes formulas more readable and easier to manage,
especially when working with large datasets.
arduino
CopyEdit
Where SalesData and SalesAmounts are named ranges that refer to the appropriate columns
in the dataset.
You can use AVERAGEIF with dynamic ranges (using OFFSET or INDIRECT) to create a
dashboard that automatically updates as new data is added.
HR dashboards aim to present HR data clearly and effectively to help HR professionals and
leadership make informed decisions. Key metrics that are often displayed include recruitment
performance, employee engagement, turnover rates, diversity and inclusion statistics,
compensation data, and more.
excel
CopyEdit
This formula looks for the employee ID in cell A2 and retrieves the corresponding salary
from the 3rd column of the EmployeeData range.
o COUNTIF can count specific occurrences, such as how many employees are
in a particular department or have completed a certain training program.
excel
CopyEdit
excel
CopyEdit
4. Pivot Tables:
o Pivot Tables are essential for summarizing large datasets and creating
dynamic reports. They allow HR professionals to group data by department,
tenure, performance, etc., and create interactive summaries.
o Example: A pivot table can help track the number of new hires per
department, turnover rates by month, or training participation by team.
5. Conditional Formatting:
o Charts are essential for visually representing HR metrics. Excel allows the
creation of bar charts, line charts, pie charts, and other visualizations that help
stakeholders easily digest HR data.
o Named ranges make formulas more readable and flexible. For example, if
your employee data is growing over time, you can use dynamic ranges that
automatically adjust to new data.
o Power Pivot allows for creating complex relationships between data sources,
creating advanced analytics, and handling large datasets effectively.
o Example: You can use Power Query to import employee data from an HRMS
system and then use Power Pivot to build a relationship between employee
data and training programs for advanced reporting.
Storyboarding in the context of HR dashboards refers to organizing and structuring the data
and visualizations to tell a compelling story. Storyboarding helps ensure that the insights
drawn from the data are communicated effectively, aligning with organizational goals and
guiding decision-making.
o After determining the purpose of the dashboard, identify the key performance
indicators (KPIs) and metrics that will be tracked. These should be directly
tied to business objectives.
Diversity metrics
3. Data Collection and Integration:
o Gather data from various HR systems (e.g., HRMS, ATS, Learning
Management System) and integrate them into Excel. Ensure that data is
accurate, consistent, and up to date.
o Plan the layout of the dashboard. This includes the placement of charts, tables,
and other elements. A good HR dashboard should be intuitive and easy to
understand.
o Key Sections:
Summary of Key Metrics: A snapshot of overall performance.
o Present the data in a way that tells a story. Each chart, table, or metric should
flow logically to the next, with each visualization supporting the overarching
narrative.
o Example:
Starting Point: Begin with overall employee satisfaction and then dive
into detailed performance data, turnover rates, and training results.
Trends and Insights: Show how employee engagement has changed
over time, with key events (e.g., training sessions, policy changes)
marked on the timeline.
7. Highlight Key Insights:
o Example: Use a green-red color scale to indicate high and low performers,
allowing HR to quickly spot issues or areas of success.
8. Integrate Recommendations:
o Once the dashboard is built, test it with real users (HR managers, executives,
etc.) to ensure that it provides the right information, is easy to understand, and
allows users to make informed decisions.
Conclusion
Storyboarding is crucial for ensuring that the HR dashboard not only presents data effectively
but also tells a coherent story. By organizing data visually and providing actionable insights,
HR professionals can use dashboards to support decision-making and improve overall
workforce management.