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

Post on 04-Jan-2016

312 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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) )

Using functions

Using functions

Finding functions

Finding functions

Finding functions

Finding functions

Finding functions

Finding functions

Functions

• Simple functions

Array functions

• IF - logical functions

Sum

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 0R ?C ?

Sum 0R 1C ?

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 0R 1C A

Sum 23R 1C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 23R 1C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 47R 1C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 47R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum -31R 2C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum -31R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1213R 2C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1213R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1213R 3C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1236R 3C A

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1236R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1256R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Sum 1256R 3C B

Sum program

Sum=0;

for (each row R)

{ for (each column C in row R)

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

}

Count

Count programCount=0;

for (each row R)

{

for (each column C in row R)

{

Count=Count+1;

}

}

Average

Average Program

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;

Other array functions

• Min

• Max

• Stdev - standard deviation

• Median

• Product - multiply them all together

Functions

• Simple functions

• Array functions

IF - logical functions

If

• If ( test, trueVal, falseVal)

AND

IF with AND

Review

• Functions - name with arguments– Finding functions

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

• IF - AND - OR

top related