spreadsheet functions. functions simple functions array functions if - logical functions

40
Spreadsheet Functions

Upload: christal-jones

Post on 04-Jan-2016

290 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Spreadsheet Functions

Page 2: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Functions

Simple functions

• Array functions

• IF - logical functions

Page 3: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Function notation

• A function is a piece of computation that takes 1 or more arguments (data) and returns a value

• Function( arg1, arg2, arg3 )– Sine(90)– Max(100,200,120,-7)– Sqrt( min(7+4, 9) )

Page 4: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Using functions

Page 5: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Using functions

Page 6: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 7: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 8: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 9: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 10: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 11: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Finding functions

Page 12: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Functions

• Simple functions

Array functions

• IF - logical functions

Page 13: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum

Page 14: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Sum 0R ?C ?

Page 15: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 0R 1C ?

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 16: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Sum 0R 1C A

Page 17: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 23R 1C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 18: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 23R 1C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 19: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 47R 1C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 20: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 47R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 21: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum -31R 2C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 22: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum -31R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 23: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1213R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 24: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1213R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 25: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1213R 3C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 26: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1236R 3C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 27: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1236R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 28: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1256R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 29: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Sum 1256R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

{ Sum=Sum+Sheet[R, C]; }

}

Page 30: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Count

Page 31: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Count programCount=0;

for (each row R)

{

for (each column C in row R)

{

Count=Count+1;

}

}

Page 32: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Average

Page 33: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Average Program

Page 34: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Average programSum=0;Count = 0;for (each row R)

{ for (each column C in row R) { Sum=Sum+Sheet[R,C];

Count = Count+1;}

}Average = Sum/Count;

Page 35: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Other array functions

• Min

• Max

• Stdev - standard deviation

• Median

• Product - multiply them all together

Page 36: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Functions

• Simple functions

• Array functions

IF - logical functions

Page 37: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

If

• If ( test, trueVal, falseVal)

Page 38: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

AND

Page 39: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

IF with AND

Page 40: Spreadsheet Functions. Functions  Simple functions Array functions IF - logical functions

Review

• Functions - name with arguments– Finding functions

• Array functions– Sum(B6:D32)– Average(F14:R75)

• IF - AND - OR