Académique Documents
Professionnel Documents
Culture Documents
Instructor:
Associate Professor Guo Zhiling
School of Information Systems
zhilingguo@smu.edu.sg
Recap: Macro
Many tasks that you perform are often repetitive
Formatting cells
Data entry
Continue
Timer & Clicker
Application of Macro Recording to count arrivals
XDB Bank
Time-based Simulations
Use of observed distribution (Exponential, Empirical)
from raw/historical data to generate simulation
Agenda Today
XDB Bank simulation
More on Date and Time management
Week 7 Exercises on elearn
Quiz on Lookup family of excel functions and
simulation using uniform distribution
Review of Assignment 1
Demonstration of sample team projects
Concatenate() or &
We can concatenate text together to form longer text by
using the function concatenate() or the & sign
Concatenating text is necessary when you need to enter
criteria as text
Example 1:
Concatenate(Microsoft, , Excel) = Microsoft Excel
Microsoft & & Excel = Microsoft Excel
Example 2:
Given that cell A2 stores the number 20 and cell A3 stores
the text Apples
Concatenate(A2, , A3) = 20 Apples
A2 & & A3 = 20 Apples
Countif()
Countif(range, criteria)
Returns the number of cells that satisfy the evaluation
criteria
Range is the range of cells from which you want to count
Criteria is input as text (e.g., <=&D2)
criteria
Return 3
range
Frequency()
Frequency(data_array, bin_array)
As a simple formula, it returns the number of items in the
data_array with values <= bin upper bound value
data_array contains raw data
bin_array contains the bin upper bound values
SUMIF() Function
SUMIF(range, criteria, sum_range) returns the sum
result
Range is the range of cells you want to evaluate
Criteria are the selection criteria (must be entered as text
string)
Sum_range are actual cells to sum the values
criteria
sum result
range
sum_range
SUMPRODUCT()
=SUMPRODUCT(array1, [array2], [array3],)
Get the sum of products of corresponding numbers in
the arrays
Proposal Report/Presentation
The proposal report (<= 2 pages):
Business environment and problem introduction
Who are your client?
What are your major goals of this project?
Reminders
Start working on your project
Project Proposal due in week 9
Assignment 2 due in week 9
Enjoy your recess week!