Jedox / PALO OLAP Functions

Size: px
Start display at page:

Download "Jedox / PALO OLAP Functions"

Transcription

1 Jedox / PALO OLAP Functions 1 Introduction Jedox Software includes standard worksheet functions, subset filter functions (labeled with 1) ), and array functions (labeled with 2) ). After the description of all PALO functions you can find a list of possible parameters and general information on subset filter functions and array functions. 2 Description of PALO functions PALO.AFILTER() 1) This filter removes elements that do not match defined attribute patterns. Argument Form Description Filt. definition Text Array Array containing the definition of the attribute patterns. Supported operators for numeric criteria are: <, >, =. Type Integer, TRUE, FALSE Defines the filter behavior. Possible values are: 0, FALSE, or blank: Filter uses wildcard patterns for search, case sensitive. 1 or TRUE: Filter uses PERL regular expressions, case sensitive. 2: Filter uses PERL regular expressions, case insensitive. 3: Filter uses wildcard patterns for search, case insensitive. The attribute pattern passed as first argument is an array that contains information about the filter expressions to be applied for each

2 attribute. It has to consist of at least two rows: the first row specifying at least one existing attribute, and the second row consisting of a filtering expression for that attribute. Each column in the array represents one attribute, plus filtering expressions. Expressions for various attributes in one row are combined with the logical operator AND. You can include more than one row with filtering expressions in the array. The filters are then combined using the logical (inclusive) operator OR, meaning that elements matching either the expression from the first, or (also) the second row will be included. For example, the array on the right (two rows, two columns) defines a filter on a dimension with attributes Name and (numeric) Price, and includes all elements in the result where the Name includes the string Off-Road Bike and the Price is greater than 500: Note: For formulas you must use straight quotation marks! { Name, Price ; Off-Road Bike, >500 } A logical operator AND for two filter expressions on the same attribute can be achieved by setting multiple columns for the attribute in the array. The array on the right returns all elements where the Price attribute is greater than 500 AND smaller than 1000: { Price, Price ; >500, <1000 } A wildcard pattern is a sequence of characters that defines a search pattern and only * and? can be used as wildcards. If PERL regular expressions are used, signs such as [ or $ have an impact. Examples of PERL regular expressions: Jan Feb Nov to match the attributes Jan, Feb, and Nov. ^J to match all attributes starting with a J.

3 [s,d] to match all attributes with s or d in the attribute name. n$ to match all attributes ending with n. X* to match all attributes starting with X and followed by an arbitrary number of characters. XP+ to match all attributes in which XP occur at least once but possibly several times. PALO.AGR.CHILDREN() This is a helper function for the statistical functions PALO.DATA.AVG and PALO.DATA.CNT. PALO.AGR.LEAVES() This is a helper function for the statistical functions PALO.DATA.AVG and PALO.DATA.CNT. PALO.AGR.SELF() This is a helper function for the statistical functions PALO.DATA.AVG and PALO.DATA.CNT. PALO.CONNECTIONUSER(Server) Available in Jedox Excel Add-in and Jedox Web (in Jedox Web this function isn t displayed in the function wizard). This function displays the user of the connection Server, e.g.: =PALO.CONNECTIONUSER("localhost") PALO.COORD() This is a helper function for some statistical functions. For more

4 information, see PALO.DATA.AVG. PALO.CUBE_EXISTS(Server/Database, Cubename) Returns TRUE, if cube exists, else FALSE. E.g.: =PALO.CUBE_EXISTS("localhost/Demo","Sales") PALO.CUBE_LIST_DIMENSIONS(Server/Database, Cube) Returns a list with all dimensions of the specified cube in an area you define in advance, e.g.: =PALO.CUBE_LIST_DIMENSIONS("localhost/Demo","Sales") PALO.DATA(Server/Database,Cube, Coordinate1, Coordinate2, Coordinate16) Reads the value of the described data cell from the cube, e.g.: =PALO.DATA("localhost/Demo","Sales","Desktop L","Germany","Oct",2015,"Actual","Units") PALO.DATA.AVG(Server/Database, Cube, Coordinates, Expandtypes) Returns the average value of the cells in the specified cell range whose value is not zero, e.g.: =PALO.DATA.AVG("localhost/Demo","Sales",PALO.COORD("A ll Products","Europe","Year","2015","Actual","Units"),PA LO.EXPANDTYPE(1,4,2)) PALO.EXPANDTYPE() specifies the coordinates of PALO.COORD().

5 Explanation for PALO.EXPANDTYPE(1,4,2) 1=SELF (All Products) 4=LEAFS (Base cells of Europe: 19 countries) 2=CHILDREN (Children from Year: Qtr.1,Qtr.2,Qtr.3,Qtr.4) Other coordinates have the default value 1 (=SELF) Calculation: in the specified area, all cells that do not have a zero value will be added and divided by the number of terms of the sum. Exception: if all cell values are 0, then the output is 0. PALO.DATA.CNT(Server/Database, Cube, Coordinates, Expandtypes) Returns the number of cells of the specified range whose value is not zero, e.g.: =PALO.DATA.CNT("localhost/Demo","Sales",PALO.COORD("A ll Products","Europe","Year","2015","Actual","Units"),PA LO.EXPANDTYPE(1,4,2)) For more information about PALO.EXPANDTYPE, see PALO.DATA.AVG. PALO.DATA.MAX(Server/Database, Cube, Coordinates, Expandtypes) Returns the maximum of the cells of the specified range of cells whose value is not zero, e.g.: =PALO.DATA.MAX("localhost/Demo","Sales",PALO.COORD("A ll Products","Europe","Year","2015","Actual","Units"),PA LO.EXPANDTYPE(1,4,2))

6 Calculation: the largest value of a cell in the specified area is returned. Zero values are ignored. Exception: if all cell values are 0, then the output is 0. For more information about PALO.EXPANDTYPE, see PALO.DATA.AVG. PALO.DATA.MIN( Server/Database, Cube, Coordinates, Expandtypes) Returns the minimum of the cells of the specified range of cells whose value is not zero, e.g.: =PALO.DATA.MIN("localhost/Demo","Sales",PALO.COORD("A ll Products","Europe","Year","2015","Actual","Units"),PA LO.EXPANDTYPE(1,4,2)) Calculation: the smallest value of a cell in the specified area is returned. Zero values are ignored. Exception: if all cell values are 0, then the output is 0. For more information about PALO.EXPANDTYPE, see PALO.DATA.AVG. PALO.DATA.SUM( Server/Database, Cube, Coordinates, Expandtypes) Returns the sum of cells in the specified range of cells, e.g.: =PALO.DATA.SUM("localhost/Demo","Sales",PALO.COORD("A ll Products","Europe","Year","2015","Actual","Units"),PA

7 LO.EXPANDTYPE(1,4,2)) For more information about PALO.EXPANDTYPE, see PALO.DATA.AVG. PALO.DATA.SUM is only used internally for average calculation. PALO.DATA.SUM returns the aggregated sum. The result isn t different from normal PALO.DATA. The example returns the same value as =PALO.DATA("localhost/Demo","Sales","All Products","Europe","Year","2015","Actual","Units") PALO.DATABASE_EXISTS(Server/Database) Returns TRUE, if database exists, else FALSE. E.g.: =PALO.DATABASE_EXISTS("localhost/demo") PALO.DATABASE_LIST_CUBES(Server/Database,[Type, Show permission]) 2) Argument Form Server/Database Text Type Empty: Lists all cubes or optional a number for the type of cubes: 0=normal cubes, 1=system cubes, 2=attribute cubes, 3=userinfo cubes, 4=gpu cubes Show permission Optional: TRUE, FALSE(default) Lists the cubes of a database in an area you define in advance, e.g.: =PALO.DATABASE_LIST_CUBES("localhost/Demo",1) Lists system cubes of the database Demo.

8 PALO.DATABASE_LIST_DIMENSIONS(Server/Database, [Type]) 2) Argument Form Server/Database Text Type Empty: Lists all dimensions or optional a number for the type of dimensions: 0=normal dimensions, 1=system dimensions, 2=attribute dimensions, 3=userinfo dimensions Lists the dimensions of a database in an area you define in advance, e.g.: =PALO.DATABASE_LIST_DIMENSIONS("localhost/demo",0) Lists the normal dimensions of the database Demo. PALO.DATABASE_LIST_DIMENSIONS_EXT(Server/Database, [Show normal d.,.]) 2) Argument Form Server/Database Text Show normal d. Optional: TRUE(default), FALSE Show system d. Optional: TRUE, FALSE (default) Show attribute d. Optional: TRUE, FALSE (default) Show userinfo d. Optional: TRUE, FALSE (default) Show permiss. d. Optional: TRUE, FALSE (default) Lists the dimensions of a database in an area you define in advance, e.g.: =PALO.DATABASE_LIST_DIMENSIONS_EXT("localhost/demo",F ALSE,TRUE) Lists the system dimensions of the database Demo. PALO.DATAC(Server/Database,Cube, Coordinate1, Coordinate2, Coordinate16)

9 Reads the value of the described data cell from the cube, e.g.: =PALO.DATAC("localhost/Demo","Sales","Desktop L","Germany","Oct",2015,"Actual","Units") Contrary to PALO.DATA, all PALO.DATAC functions of a cube in one file are updated with a single call of the server, and this is consequently faster than with PALO.DATA functions. If, instead of a coordinate, an empty string is used as a function argument (or if an empty cell is referenced), then the result will be not be an error message but an empty string. This is true for both Jedox Excel Add-in and Jedox Web. Important constraints for using PALO.DATAC(): 1.) In Excel the function PALO.DATAC internally triggers two recalculation cycles of the workbook. During the first cycle, the result of the PALO.DATAC formula is not yet available. This implies that it is problematic to have formulas depend on PALO.DATAC() where a result has to be present at all times, such as a second PALO.DATAC formula indirectly depending on a first PALO.DATAC formula. Therefore PALO.DATAC may only be used to display values from the cube or writeback values into the cube. PALO.DATAC() or its value may not be used in formulas, as this leads to incorrect results. 2.) If you use Excel s copy/paste functionality, and you have PALO.DATAC() on the sheet, and automatic recalculation of the workbook is turned on, then the clipboard will be empty after pasting its content for the first time. The workaround for this problem would be to disable automatic recalculation. 3.) In Jedox Web, you can generally use DATAC formulas as input for

10 other functions. The only constraint is that DATAC can not be used inside of cyclic calculations. Also, when using DATAC inside of an IF() formula, a scenario where the formula calculation encounters two DATAC formulas should be avoided. For example, there can t be one DATAC formula the condition argument, and then another in the then or else argument; however, using DATAC only in both then and else arguments is allowed, as only one of them would be executed during the calculation. PALO.DATAT(Server/Database,Cube, Coordinate1, Coordinate2, Coordinate16) Reads the value of the descriptive text cell from the cube, e.g.: =PALO.DATAT("localhost/Demo","Market","Comment","Year ","Units","All Products","2015","Total") Enables display of more than 255 characters if they are entered in an array function. In this case, the continuation of the text is displayed in the next cell of the array. PALO.DATAV(Server/Database,Cube, Coordinate1, Coordinate2, Coordinate16) Returns the value of a data cell from a cube when you use an Excel array formula. This function is similar to PALO.DATA and PALO.DATAC, but this function works even faster because a single array formula is generated for the complete area. Use of PALO.DATAV is only possible in related cell areas.

11 PALO.DATAX(Server/Database,Cube, coordinate1, coordinate2, coordinate16) This function, which is available only in Jedox Excel Add-in, returns the value of the described element from the cube if the corresponding cell is on the currently active work sheet. Note: This function corresponds to the PALO.DATA function. However, the computation is limited to the currently active table. This speeds up the computation, because it is no longer necessary to compute the whole workbook. If, however, you switch to a different worksheet and later come back to the worksheet containing the PALO.DATAX formulas, you may have to manually trigger a re-computation of the worksheet. This step will always be necessary if calling the worksheet returns #NV instead of a value. PALO.DFILTER() 1) Calculates either a numeric value or a string value for each of the elements of the subset. In the case of numeric values, a slice can be defined for each of the elements of the subset. The slice is always the same except for the element itself. Now you can do operations using the cell values within the slices, such as Total Sum, Maximum, or Minimum based on all cells. This results in a value for each of these elements. The elements can now be filtered based on their values, whereby operations such as <100 will be applied. The filtering is similar for string values, e.g. you could filter by applying >w, whereby lexicographical rules apply. However, the slice may contain only one cell. The reason is obvious: you cannot summarize strings.

12 You can use multiple DFilters in one subset. They all have to filter for the same dimension, but can run on different subcubes. By default, the result sets of all DFilters are combined using OR. All elements that are part of either DFilter result will be in the final result set. This behavior can be changed by setting the eighth parameter of the DFilter function (see below). Argument Form Description PALO.SUBCUBE() Function PALO.SUBCUBE is an essential selection criterion when using DFilter. The arguments are the name of the cube and the dimensions, excluding the dimension that is covered by the subset. The elements are entered in the sequence in which the dimensions are defined in the cube. The place in the dimension, which is already determined by the subset, remains empty. Operations See examples: Checks whether the values determined for the elements satisfy the criteria. Possible operators:=,<,>,<=,>=,<> Example 1 for a data value: {">=".3000} Example 2 for a string: {"="."Super"} (Here, Super is an entry in a text-element) Top Number This is another possible argument. In case an integer value TOP is passed, only a number of TOP elements with the highest values are displayed. If the argument is left blank, the elements will not be restricted. Upper percentage Number If a numeric value between 1 and 99 (inclusive) is entered here, then only the largest elements (whose total value reaches the exact limit or whose total value is closest to it) are selected. The selection starts at the largest element, then adds the second largest, and so on. The selection ends when the total sum is closest to the limit. Lower percentage Number If a numeric value between 1 and 99 (inclusive) is entered here, then only the smallest elements (whose total value reaches the exact limit or whose total value is closest to it) are selected. The selection starts at the smallest element, then adds the second smallest, and so on. The selection ends when the total sum is closest to the limit. If both upper and lower percentage arguments are used, the mid-percentage applies. In this case, the values up to the highest or the lowest marginal value respectively will be removed from the selection. Taking the above example, all values between >50% (starting with the highest value) and >5% (starting with the lowest value) will be included in the selection. Cell Operator Number If a value is entered, the respective operator will be applied to each slice. You can, for example, calculate the sum, minimum, or maximum of the cells in the slice. 6 = STRING expects strings to be contained in the cells. For slice use 1. Operators: 0/blank = SUM, 1=ALL, 2=AVERAGE, 3=MAXIMUM, 4=ANY, 5=MINIMUM, 6=TEXT Elements are returned not the values. No Rules True/False Empty/false = enterprise rules are computed for DFilters. True = enterprise rules are not computed for DFilters. Use AND True/False Empty/false = result sets of multiple DFilters are joined using OR. True = result sets of multiple DFilters are joined using AND. Only elements that are in result sets of all DFilters are included. PALO. DIMENSION_EXISTS(Server/Database, Dimensionname)

13 Returns TRUE, if dimension exists, else FALSE. E.g.: =PALO.DIMENSION_EXISTS("localhost/Demo","Regions") PALO.DIMENSION_LIST_CUBES(Server/Database,Dimension, [Type]) 2) Argument Form Server/Database Text Dimension Text Type Empty: Lists all cubes or optional a number for the type of cubes: 0=normal cubes, 1=system cubes, 2=attribute cubes, 3=userinfo cubes, 4=gpu cubes Lists in which cubes a dimension is contained, in an area you define in advance. E.g.: =PALO.DIMENSION_LIST_CUBES("localhost/Demo","Months", 0) Lists all normal cubes of the database Demo which contain the specified dimension. PALO.DIMENSION_LIST_ELEMENTS(Server/Database, Dimension, Unused) 2) Argument Form Server/Database Text Dimension Text Unused Argument is not yet used. Lists which elements are contained in a dimension, in an area you define in advance. E.g.: =PALO.DIMENSION_LIST_ELEMENTS("localhost/Demo","Month s") PALO.EADD(Server/Database, Dimension, Type, Element, Parent Element, Weight, Clear) Adds the described dimension element or structures to a database,

14 e.g.: =PALO.EADD("localhost/Demo","Years","n","2015","",1,F ALSE) consolidated element = BLANK here =PALO.EADD("localhost/Demo","Months","c","Qtr.1","Yea r",1,false) Possible values for Clear are 0 (or FALSE), 1 (or TRUE) and 2 0: Removes no elements of the dimension before importing 1: Removes all elements of the existing dimension before importing 2: Removes all existing elements of the C-dimension before importing. Basic elements are not deleted. Note 1: make sure that all PALO.EADD functions referring to the same dimension use identical parameters (true or false). Otherwise, all PALO.EADD functions will execute that parameter for the complete dimension that was found first. Reason: the sequence in which Excel formulas are processed cannot be determined. During an import the Delete command will only be executed once with the first PALO.EADD () and then it will be ignored. Note 2: the function PALO.EADD can only be used in connection with an import, because the Import Wizard recalculates the database. PALO.EALIAS(Server/Database, Dimension, Attribute, Alias, Index) 2) Lists all elements with the matching alias, in an area you define in advance. In the database Demo, the attribute Color was created for

15 Products, and nine products have received the attribute black in the following examples: =PALO.EALIAS("localhost/Demo","Products","Color","bla ck") displays these nine products. =PALO.EALIAS("localhost/Demo","Products","Color","bla ck", 3) displays the 3rd of the nine products. =PALO.EALIAS("localhost/Demo","Products","Color","bla ck", 10) displays again the nine products, because the index 10 does not exist. PALO.ECHILD(Server/Database, Dimension, Element, Index, Error suppr.) Returns the name of the specified child element, e.g.: =PALO.ECHILD("localhost/Demo","Regions","South",3) returns Spain. PALO.ECHILDCOUNT(Server/Database, Dimension, Element, Error suppr.) Returns the number of children in the described consolidated element, e.g.: =PALO.ECHILDCOUNT("localhost/Demo","Regions","South") returns 3. PALO.ECOUNT(Server/Database, Dimension, Error suppr.) Returns the total number of elements in the described dimension, e.g.: =PALO.ECOUNT("localhost/Demo","Years") returns 9. PALO.EDELETE(Server/Database, Dimension, Element, Error

16 suppr.) Deletes the described element, e.g.: =PALO.EDELETE("localhost/Demo","Products","Subnote XK") Note: with Excel Add-in the function PALO.EDELETE can only be used in connection with an import, because there the deletion is controlled via the import. PALO.EEXISTS(Server/Database, Dimensionname, Elementname) Returns TRUE, if element exists, else FALSE. E.g.: =PALO.EEXISTS("localhost/Demo","Regions","Spain") PALO.EFIRST(Server/Database, Dimension, Error suppr.) Returns the first element in the described dimension, e.g.: =PALO.EFIRST("localhost/Demo","Regions") returns Germany. PALO.EINDENT(Server/Database, Dimension, Element, Error suppr.) Returns the hierarchy level of an element within the dimension, e.g.: =PALO.EINDENT("localhost/Demo","Regions","Italy") returns 3. PALO.EINDEX(Server/Database, Dimension, Element) Returns the position of the specified element in the dimension, e.g.: =PALO.EINDEX("localhost/Demo","Regions","France")

17 returns 2. PALO.EISCHILD(Server/Database, Dimension, Parent Element, Element, Error suppr.) Checks whether a consolidated element contains the described element, e.g.: =PALO.EISCHILD("localhost/Demo","Regions","West","Ger many") returns TRUE. PALO.EL() PALO.ELALL() Both functions are helper functions, related to new flexible cube layout. They are used within other PALO functions, such as PALO.DATA*(), and allow to specify not just an element name, or array of elements, but also to specify a dimension name with it. Functions which use PALO.EL() for coordinates will continue to work, even if the layout of a cube (e.g. order of dimensions) changes. PALO.ELALL() is specific case, used in PALO.CUBE_CLEAR(). It only takes a dimension name as argument. It s meaning is all elements in dimension X. Example: =PALO.DATA("localhost/Demo","Sales",PALO.EL("Regions","Europe"),PALO.EL("Products","All Products"),PALO.EL("Years","All Years"),PALO.EL("Months","Year"),PALO.EL("Versions","

18 All Versions"),PALO.EL("Measures","Units")) PALO.ELEMENT_LIST_ANCESTORS(Server/ Database, Dimension, Element, Error suppr.) 2) Argument Form Server/Database Text Dimension Text Element Text Error suppr. Empty or FALSE: Error messages will not be suppressed. TRUE: Error messages will be suppressed. Lists all ancestors of the given element in a predefined area, e.g.: =PALO.ELEMENT_LIST_ANCESTORS("localhost/Demo","Months ","Jan") PALO.ELEMENT_LIST_CHILDREN (Server/ Database, Dimension, Element) 2) Lists all child elements of a consolidated element in a predefined area, e.g.: =PALO.ELEMENT_LIST_CHILDREN("localhost/Demo","Regions ","West") PALO.ELEMENT_LIST_DESCENDANTS(Server/ Database, Dimension, Element, Error suppr.) 2) Argument Form

19 Server/Database Text Dimension Text Element Text Error suppr. Empty or FALSE: Error messages will not be suppressed. TRUE: Error messages will be suppressed. Lists all children and grandchildren of an element in a predefined area, e.g.: =PALO.ELEMENT_LIST_DESCENDANTS("localhost/Demo","Prod ucts","monitors") PALO.ELEMENT_LIST_PARENTS(Server/ Database, Dimension, Element) 2) Lists all parents of an element in a predefined area, e.g.: =PALO.ELEMENT_LIST_PARENTS("localhost/Demo","Months", "Jan") PALO.ELEMENT_LIST_SIBLINGS (Server/ Database, Dimension, Element) 2) Lists all siblings of an specified element, also the specified element itself, in a predefined area, e.g.: =PALO.ELEMENT_LIST_PARENTS("localhost/Demo","Months", "Qtr.1") PALO.ELEVEL(Server/Database, Dimension, Element, Error suppr.)

20 Returns the number of hierarchy levels that follow after the element within the dimension, e.g.: =PALO.ELEVEL("localhost/Demo","Regions","Germany") returns 0. =PALO.ELEVEL("localhost/Demo","Regions","West") returns 1. PALO.ENAME(Server/Database, Dimension, Index) Returns the name of the element of a specific position (first position is 1), e.g.: =PALO.ENAME("localhost/Demo","Regions",2) returns France. Note for protected Excel sheets: to display or select aliases in a PALO.ENAME formula on protected Excel sheets, it is necessary to allow changing cell formats. Displaying or selecting element names without alias usage works even if cell format cannot be changed by users. PALO.ENEXT(Server/Database, Dimension, Element, Error suppr.) Returns the name of the subsequent element within the dimension, e.g.: =PALO.ENEXT("localhost/Demo","Regions","Italy") returns Portugal. PALO.EPARENT(Server/Database, Dimension, Element, Index, Error suppr.) Returns the name of the n th parent of the specified element, e.g.:

21 =PALO.EPARENT("localhost/Demo","Regions","Italy",1) returns South. =PALO.EPARENT("localhost/Demo","Regions","Italy",2) returns New Group, if New Group has been created before and Italy is consolidated in it. Note: if an element occurs only in one consolidation, only the parameter number = 1 is possible. If an element occurs in several consolidations, the Number determines which consolidated element is returned. PALO.EPARENTCOUNT(Server/Database, Dimension, Element, Error suppr.) Returns the number of consolidated elements in which the described element is contained, e.g.: =PALO.EPARENTCOUNT("localhost/Demo","Regions","Italy" ) returns 1. =PALO.EPARENTCOUNT("localhost/Demo","Regions","Italy",2) returns 2, if New Group has been created before and Italy is consolidated in it. PALO.EPREV(Server/Database, Dimension, Element, Error suppr.) Returns the name of the preceding base element, e.g.: =PALO.EPREV("localhost/Demo","Regions","Italy") returns Austria. PALO.ERENAME(Server/Database, Dimension, Old Name, New

22 Name, Error suppr.) Renames the described element, e.g.: =PALO.ERENAME("localhost/Demo","Products","Notebook TT","Notebook TS") Note: the function PALO.ERENAME can only be used in connection with an import, because the renaming is controlled via the import. PALO.ERROR_LOG(Error, Path, Value, Cube, Coordinate1, Coordinate2,,Coordinate15) available only in Jedox Excel Add-in. Writes the data records of an import file that does not adhere to import specifications into an error file, e.g.: =PALO.ERROR_LOG(F3,"c:\Error.txt",A1,B1,C1,D1,E1,F1) Note: the function PALO. ERROR_LOG can only be used in connection with an import. PALO.ESELECT(Server/Database, Dimname, Element, Subfunction, Subsetname, Subsettype, Alias, Aliasformat) Returns the name or the alias (or a combination of both) for a defined element. This function allows specifying a stored subset, which is used to filter element lists shown in the Select Element dialog. Additionally, it allows specifying an Alias and an Alias format. Long element lists on specific dimension levels are displayed in paged mode. The search in both Paste Elements dialog and Select Element dialog will search across the full dimension.

23 Argument Form Description Server/Database Text Reference to server and database. Dimname Text Reference to dimension. Element Text Reference to path for selected element. Parts of path are separated by backslash. Subfunction Number 0/empty: Double-click opens dialog Select Element, 1: Double-click opens cell entry for editing. Subsetname Text Reference to subset. If empty or missing then all elements are used. Subsettype TRUE/FALSE The type of the stored subset: TRUE is global, FALSE is private. Alias Text Reference to attribute name. If empty or missing then element name will be used. If the Alias has a localized value in the current user s locale, that value will be returned. Aliasformat Number 0 : alias 1 : element name 2 : element name + + alias 3 : alias + + element name 4 : element name + ( + alias + ) 5 : alias + ( + element name + ) 6 : element name + + alias 7 : alias + + element name Example: =PALO.ESELECT("Localhost/Biker","Months","Qtr.1\Mar", 0,"Calendar",TRUE,"deutsch",2) Result: Mar Mrz The ESELECT function s primary use is to offer an element picker which is shown when a report user double-clicks a cell that holds an ESELECT function. It is not intended for programmatic usage of attribute values, for example within other spreadsheet functions like IF() or CONCATENATE(). In these cases, a PALO.DATA or DATAC function pointing to the attribute cube should be used.

24 PALO.ESIBLING(Server/Database, Dimension, Element, Index, Error suppr.) Argument Form Server/Database Text Dimension Text Element Text Index The element itself has the index 0, the sibling in the hierarchy view found directly below has the index 1, and so on. The sibling found directly above has the index -1 and so on. Error suppr. Empty or FALSE: Error messages will not be suppressed. TRUE: Error messages will be suppressed. Returns a sibling element of the specified element. The sibling, which should be returned, must be specified with the index number. E.g.: =PALO.ESIBLING("localhost/Demo","Regions","Portugal", 1) returns Spain. =PALO.ESIBLING("localhost/Demo","Regions","Portugal", -1) returns Italy. This function can also be used to verify whether an element exists in a dimension by entering the name of the element and the position 0. If the element exists, the name of the element is returned; if not, # Name? is returned, e.g.: =PALO.ESIBLING("localhost/Demo","Regions","Italy",0) returns Italy. ==PALO.ESIBLING("localhost/Demo","Regions","Greece", 0) returns #Name?. PALO.ETOPLEVEL(Server/Database,Dimension) Returns the number of hierarchy levels in a dimension, e.g.:

25 =PALO.ETOPLEVEL("localhost/Demo","Regions") returns 2. PALO.ETYPE(Server/Database, Dimension, Element, Error suppr.) Argument Form Server/Database Text Dimension Text Element Text Error suppr. Empty or FALSE: Error messages will not be suppressed. TRUE: Error messages will be suppressed. Returns the type of the described element (numeric, string, or consolidated), e.g.: =PALO.ETYPE("localhost/Demo","Regions","Italy") returns numeric. PALO.EUPDATE(Server/Database, Dimension, Element, Type, C- Elements, Append) Updates an element after the specified data. To demonstrate this function here a nonsense example: =PALO.EUPDATE=("localhost/demo","Months","Jan","C",{" Feb",1,"Jun",2}) After this import command Jan is a C element, consolidated with 1xFeb and 2xJun. A correction of the last nonsense example would be the following import:

26 =PALO.EUPDATE("localhost/Demo","Months","Jan","N",{0, 0}) PALO.EWEIGHT(Server/Database, Dimension, Parent, Name of child, Error suppr.) Returns the weighting factor of the described element at consolidation, e.g.: =PALO.EWEIGHT("localhost/Demo","Regions","West","Germ any") returns 1. PALO.EXPANDTYPE() This is a helper function for some statistical functions. For more information, see PALO.DATA.AVG. PALO.HFILTER() 1) PALO.HFILTER() defines hierarchically a subset with criteria relative to 1. ELEMENT or 2. REVOLVE_ELEMENT. Case 1 and Case 2 should not be combined. Argument Form Description Element Element name Activates the selection of elements that are above or below Element within the dimension hierarchy Above 0, FALSE or BLANK 1 or TRUE 2 This argument can only be used in combination with Element. If argument is 1 or TRUE, the elements that are above the Element within the hierarchy are selected. If argument is 0, FALSE or BLANK, the elements below are selected. Above/below means that the elements have to be direct or indirect children or parents of Element. If argument is 2, the siblings of Element are selected. In parallel hierarchies, when Element is not specified with path, siblings for all parents are returned.

27 Exclusive TRUE/FALSE This argument can only be used in combination with Element. TRUE = Do not show the element itself, i.e. Element indicated in Element. Blank or FALSE = Show the element. Hide Number This argument can only be used in combination with Element. It hides either the base elements (HIDE = 1) or the consolidations (HIDE = 2). Blank = nothing will be hidden. Revolve element Element name The effect of this argument is that it will remove elements from the subset if they are not on the same level as Revolve element. Therefore this argument should not be used in combination with Element. Blank = None. Revolve element additionally requires the specification of Revolve count. Otherwise, an error message will be returned. Revolve count Number Determines how long the revolving list should be. The length of the list is dictated by the number in Revolve count. Blank = None. Revolve add Number Display elements at a lower level (= 1) or at a higher level (=2). Here, the level fields of the elements assigned by the Jedox Server are used as criterion. Revolve add additionally requires the specification of Revolve count. Otherwise, an error message will be returned. Blank = nothing. Start level Number Elements will be removed if they do not meet the level entered in Level start at a minimum and the level in End level at a maximum. End level Number 2nd argument belonging to Level start. Use relative level FALSE or BLANK TRUE Default value is FALSE. If TRUE, the start and end levels are not absolute to hierarchy, but relative to the bound element (first argument), that have level 0. If no bound element is selected, only top elements are returned. PALO.PICKLIST() 1) With PALO.PICKLIST(), you can either add elements to the subset that cannot be removed, or you can determine a set of elements as preselection, i.e., only these elements will be passed on to further filters of the subset. Argument Form Description

28 Definition Name of elements Which elements belong to the pick list. The definition is essential to the pick list. Type Number 0/empty =Insert before the list, 1 =Insert after the list, 2 = insert into the list, 3 = As pre-selection for the subset. PALO.ROOT_LIST_DATABASES(Server, List system, List userinfo) 2) Argument Form Server Text List system TRUE: system databases will also be listed FALSE: system databases will not be listed List userinfo TRUE: userinfo databases will also be listed FALSE: userinfo databases will not be listed Lists the databases that exist on the server, in an area you define in advance, e.g.: =PALO.ROOT_LIST_DATABASES("localhost",TRUE,TRUE) Lists the following databases after a default installation: System (system), Demo (normal), Biker (normal), Config (userinfo), fgrp1(userinfo), fgrp2(userinfo), rgrp1(userinfo), rgrp2(userinfo), pkgs (userinfo). PALO.SERVER_INFO(Server) 2) available in Jedox Excel Add-in and Jedox Web. This function displays: major version of the server

29 minor version of the server number used to distinguish type of server (1 ST 32bit, 2 MT 32bit, 3 ST 64bit, 4 MT 64bit, 5 GPU 64bit) build number of the server encryption (0 for none, 1 for optional, 2 for required) corresponding HTTPS port or 0 if HTTPS is not supported data token (changed by every write operation), e.g.: =PALO.SERVER_INFO("localhost") PALO.SERVER_SUBSET(Server/Database, Dimension, Global, Subsetname, Variable, Variable, ) 2) Returns a subset of dimension elements. Variables passed in the function itself are accepted. The values offor the variables can be passed via the function PALO.SERVER_SUBSET directly, as pairs of arguments for each variable. The following example retrieves elements for a stored subset named base elements on dimension Months, and passes the value German for the variable alias : =PALO.SERVER_SUBSET("localhost/Demo","Months",TRUE,"b ase elements","alias","german") PALO.SETDATA(Value, Splash, Server/Database, Cube, Coordinate1, Coordinate2,..) Writes the value into the cell specified through the coordinates. Set Splash to True if you want to write in a consolidated element.

30 Otherwise, set it to False. The parameter Value can be a number or the reference to a spreadsheet cell with a number, e.g., A1. Alternatively, it can be a formula. Examples: =PALO.SETDATA($A$1,FALSE,"localhost/Demo","Sales","De sktop L","Germany","Dec","2018","Budget","Units") =PALO.SETDATA($E$1*$F$1*$G$1,FALSE,"localhost/Demo"," Sales","Desktop L","Germany","Dec","2018","Budget","Units") PALO.SETDATA_BULK(Server/Database,Cube,Cells,Values,Splas hmode) Available in Jedox Excel Add-in and Jedox Web (in Jedox Web this function isn t displayed in the function wizard). Sets values of several cube cells The values are written into the cells specified through the parameter cells. Cells and values can be arrays. The result of PALO.SETDATA_BULK is TRUE. Splashmodes: 0=No splashing 1= Standard splashing (Splash-Parameter #) 2= Set value to base cells (Splash-Parameter!) 3= Add value to base cells (Splash-Parameter!!) Example with arrays: =PALO.SETDATA_BULK("localhost/Demo","Sales",{"Desktop L","Germany","Dec","2018","Budget","Units";"Desktop Pro","Germany","Dec","2018","Budget","Units"},{10000;

31 20000},2) Example with ranges: The parameter cells and values of this example are in the ranges C4:H5 (without quotes) and J4:J5. =PALO.SETDATA_BULK("localhost/Demo","Sales",$C$4:$H$5,J4:J5,2) PALO.SETDATAA(Value, Splash, Server/Database, Cube, Coordinate Array, Locking Area, SVS_Trigger, Wait) Writes the value into the cell specified through the coordinates given as an array. Set Splash to True if you want to write in a consolidated element. Otherwise, set it to False. The parameter Value can be a number or the reference to a spreadsheet cell with a number, e.g., A1. Alternatively, it can be a formula. Optional Parameter: Locking_area: locked cell_area (it is possible to define an area of child cells if target is a parent cell). Note: The Value can only be set to one cell, not to an area of cells! Therefore only one row can be used for the cell address. The advantage of this functions compared with PALO.SETDATA() is that you can restrict splashing with the parameter Locking_area! Example:

32 Description: PALO.SETDATAA() splashes in parent cell Destop L,Europe,Dec,2019,Budgets,Units, displayed childs France and Spain are locked. PALO.SETDATAIF(Condition, Value, Splash, Server/Database, Cube,Coordinate1, Coordinate2, ) Writes the value into the specified cell of the cube If condition is TRUE, same as PALO.SETDATA(). If the condition is FALSE, nothing happens. PALO.SORT() 1) This is a structuring filter. It can, for example, sort by the order of definition, by data values, by element names, by alias names or by the order of consolidations. In addition, it can produce a hierarchical order, which takes parallel hierarchies in the subset into account. Without the sorting filter, the elements are displayed in the order of definition, as in the unordered list view in Modeler). Argument Form Description Whole Number 0/empty = Order of definition. 1 = Builds a hierarchic order and shows the children of elements that have been removed from the subset. It is a prerequisite that the children are contained in the subset. 2 = Will not show the children, but will cut the view at those particular positions. Criteria Number Sort by 0/blank= Definition, 1=Value, 2=Elementname, 3=Alias, 4=Consolidation (Order of the elements in the hierarchical view in Modeler). This argument should not be used in combination with Attribute. Attribute Text Does not sort by Aliases if defined, but by the terms defined by the attribute. Note: this argument should not be used in combination with Criteria! Type limitation Number 0/blank = No impact 1 = Sorts base elements only 2 = Sorts consolidations only To do a sort, it is necessary to indicate the sort criteria. Therefore, this argument works only in connection with the arguments Whole and Criteria.

33 Level element Text If not blank, sorting takes place only at the level of this element. To do a sort, it is necessary to indicate the sort criteria. Therefore, this argument works only in connection with the arguments Whole and Criteria. Reverse Number 0/empty = Without effect. 1 = Hierarchical presentation of parents below the children and sorted on every level using criteria. 2 = Complete reversal of the sorting criteria. 3 = Hierarchical presentation and on every level reversal of sorting using criteria. 1 or 3 as argument only works in conjunction with Whole <> 0/empty. With 2 as an argument, it is allowed that Whole = 0/empty. Show duplicates Number 0/empty = Don t display duplicates 1 = Display duplicates Number of elem. Number Number of returned elements. Start with Number Element position with which the display of elements begins (element 1 has element position 0, element 2 has 1, and so on.). Return also full TRUE, TRUE: Subset result will also contain full element path. FALSE or empty PALO.SUBCUBE() 1) This function is an essential selection criterion when using DFilter. The arguments are the name of the cube and the dimensions excluding the dimension that is covered by the subset. The elements are entered in the sequence in which the dimensions are defined in the cube. The place in the dimension that is already determined by the subset remains empty. PALO.SUBSET() 1) The principal structure of this function is: =PALO.SUBSET(Server/Database,Dimension,Indent,Alias,Filter1,Filter2,Filter3,Filter4,Filter5,Filter6). The function PALO.SUBSET() is the basic filter required by all the other filters to display data. Filters can have an impact on a subset in three different ways:

34 1. 2. Restricting, by removing elements Structuring, by changing the order and possibly the frequency of the elements, or by directly adding elements 3. Indirectly, by changing the behavior of other filters The function PALO.SUBSET() has the following arguments: Argument Form Description Server/Database Text localhost/demo or A1 (the cell which contains the entry) Dimension Text Products or A2 (the cell that contains the name of the dimension). Indent Number The allowed values are 1 (equivalently: empty), 2, 3 and 4. The argument alters the numbering of the hierarchy level, which in turn affects the subset, where the hierarchy level is specified in the filter. Indent 1: The elements of the highest hierarchy level get the number 1, the second highest level gets number 2, and so on. Indent 2: The elements in the lowest hierarchy level (base elements) get the number 0. The number is incremented by 1 for every step up in the hierarchy. Indent 3: The elements of the highest hierarchy level get the number 0, the second highest level gets the number 1, and so on. Indent 4: This number will dynamically adjust the indent of elements in the subset based on the overall subset results. All elements for which no parent element is found will get indent number 1, regardless of their position level in the dimension. Elements for which at least one parent element is found in the subset will get an indent number calculated from their parent s indent in the result (incremented by 1). Alias Text/Array Contains at most two aliases: { Alias1, Alias2 } or Alias. Alternatively, it is possible to use a reference to the cell, e.g. {A1} or {A1:A2}. When using Alias, the sorting filters do not use the original names of the elements for their operations but rather the aliases defined in the attribute cube. If empty, aliases are deactivated. Filter Filter name() Allowed are: PALO.HFILTER(), PALO.TFILTER(), PALO.AFILTER(), PALO.DFILTER(), PALO.PICKLIST(), and PALO.SORT(). PALO.SUBSETSIZE(Server/Database,Dimension,Indent,Alias,Filt er1,filter2, ) Returns the number of dimension elements of the subset. The arguments are the same as of the function PALO.SUBSET(). PALO.SUBSETX(Server/Database,Dimension,Indent,Alias,Filter1,Filter2, ) This function is equal to PALO.SUBSET() with one difference: it must be

35 called from active sheet. PALO.TFILTER() 1) Removes elements from a selection when they do not match defined Elementname or Alias patterns. Argument Form Description Regex Text Array which contains the definition of the element patterns. Extended Integer, TRUE, FALSE Defines the filter behavior. Possible values are: 0, FALSE or blank: Filter uses wildcard patterns for search, case sensitive. 1 or TRUE: Filter uses PERL regular expressions, case sensitive. 2: Filter uses PERL regular expressions, case insensitive. 3: Filter uses wildcard patterns for search, case insensitive. Not Alias TRUE/FALSE If FALSE (default), TFILTER will search on Alias if one is defined. Otherwise TFILTER will search on Elementname. If TRUE, TFILTER will search on Elementname even if an Alias is defined. A wildcard pattern is a sequence of characters that defines a search pattern and only * and? can be used as wildcards. PALO.USERGROUPS(Server) 2) Available in Jedox Excel Add-in and Jedox Web. In Jedox Web, this function isn t displayed in the function wizard. This function lists all user groups of the user of the connection Server, e.g.: =PALO.USERGROUPS("localhost")

36 2.1 Parameters Name Possible entry Server/Database A text entry (Name) such as localhost/demo or a coordinate such as A1 Cube A text entry (Name) such as Sales or a coordinate such as A2 Dimension A text entry (Name) such as Europe or a coordinate such as A4 Element/consolidated element A text entry (Name) such as Variance or a coordinate such as B8 Coordinate Can be an element Type n for numeric, s for String/Text and c for consolidated Weighting factor A number Delete True or false (true if existing entries should be deleted) Position of base element A number Position A number Number of consolidated element. A number Old name, new name Two coordinates such as A1,B1. Note: the names to be changed are in the coordinates. Position of the sibling element A number Value The coordinate that holds the value to be written. Note: instead of a coordinate such as A1, you can also use a formula such as A1*B1. This is explained in the push rules. Splash True or false (true = write in consolidated element) Error A coordinate, e.g., B10. This refers to the cell, in which the appropriate PALO.SETDATA function is executed. Storage location (path) A path such as C:\Documents and Setting\Own Files\Error log.txt. In this case the faulty data records of an import are saved in the Error log.txt file. Empty String In the current version, various functions have been extended to accept the argument Empty String. If you enter TRUE as actual argument here, an error message, if it occurs, will not be displayed. Instead, the cell will be left empty!

37 Notes: You might have to replace the comma (,) with a semicolon (;) and the apostrophe ( ) with quotation marks ( ). This depends on country settings. If an argument remains blank in a formula, two quotation marks ( ) are normally set to generate a blank string. 2.2 Subset filter functions The filter functions PALO.HFILTER(), PALO.TFILTER(), PALO.PICKLIST(), PALO.AFILTER(), PALO.DFILTER(), and PALO.SORT() are sub-functions of PALO.SUBSET (). They do not work independently, but need PALO.SUBSET() as the basic function. In addition, the function PALO.SUBCUBE() is required when using PALO.DFILTER(). Behavior of filter functions: The listed filter functions have a restricting and/or structuring effect on the elements of the dimension that is selected in PALO.SUBSET(). Hierarchy filter PALO.HFILTER() This filter is both restricting as well as structuring. It is restricting in that it defines a subset within the hierarchy of a dimension (e.g. all elements below a specific element). It is structuring in that it revolves the structure of the subset, meaning that the selected elements will be repeated until a defined number of elements has been reached.

38 Text filter PALO.TFILTER() This restricting filter removes elements from a selection that do not match defined element name or alias patterns. If an alias for the element exists, the third function argument specifies whether the alias will be used for the search. Picklist filter PALO.PICKLIST() With the picklist filter you can do one of two things: 1. add elements directly, so that they cannot be removed from the subset by any means. 2. pre-select elements, whereby the remaining filters of the subset will only be applied to the selected elements. In this case Picklist filter is restrictive. Attribute filter PALO.AFILTER() This restrictive filter eliminates elements from a selection if they don t match defined attribute patterns.

39 Data filter PALO.DFILTER() The data filter is both restrictive and structuring. For each element, a data value will be calculated. If the data value meets specific criteria, the element will be retained; otherwise it will be dismissed. The element will then be sorted by the calculated data values using the sorting filter. Sorting filter PALO.SORT() This structuring filter determines the sequence of the elements in the subset (e.g. sorting by data value, alphabetically, or by alias). If the sorting filter is not used, the elements will be displayed in the order of creation. Sequence of execution: First, the restricting filters will be applied. If the Preselecting argument is chosen in the picklist filter, only the selected elements will be passed on to the further filtering of the subset. Otherwise all elements of the chosen dimension will be passed on. With filters that both restricting and structuring characteristics, only the restricting part will be executed. The order of execution is irrelevant, because elements are merely removed from the selection. Next, the structuring filters will be applied. There is an exactly defined

40 sequence that results inevitably from the filters: At first, there is a list of elements that have not been eliminated by the previous filters. They appear in the sequence in which they are defined in the Modeler. If the argument Insert has been chosen in the function PALO.PICKLIST(), its elements will be inserted in the order of creation. If PALO.SORT() has been specified with arguments, then its instructions will be executed at this point. If the argument Insert before the list or Insert after the list has been chosen in the function PALO.PICKLIST(), this instruction will be executed next. Finally, the revolving arguments of the hierarchical filter will be executed. 2.3 Array functions The output of an array function normally needs more than one cell. To activate an array function: 1. Create the array function with the function wizard in the selected cell.

41 Copy the function to the area in which you can expect an output of the function. Highlight this area. Click in the formula bar at the end of the function. Press Ctrl + Shift + Enter. To deactivate an array function: Highlight the whole area of the array function. Click in the formula bar at the end of the function. 3. Press Ctrl + Enter.

1. Managing Information in Table

1. Managing Information in Table 1. Managing Information in Table Spreadsheets are great for making lists (such as phone lists, client lists). The researchers discovered that not only was list management the number one spreadsheet activity,

More information

1. Managing Information in Table

1. Managing Information in Table 1. Managing Information in Table Spreadsheets are great for making lists (such as phone lists, client lists). The researchers discovered that not only was list management the number one spreadsheet activity,

More information

Manual. Commercial Open Source Business Intelligence for Performance Management

Manual. Commercial Open Source Business Intelligence for Performance Management Manual Commercial Open Source Business Intelligence for Performance Management Palo Manual Dated February 20, 2009 Kristian Raue, Holger Barczaitis, Torsten Wolff, Stephanie Endlich, Jörg Tutas Karin Moser,

More information

Creating a Spreadsheet by Using Excel

Creating a Spreadsheet by Using Excel The Excel window...40 Viewing worksheets...41 Entering data...41 Change the cell data format...42 Select cells...42 Move or copy cells...43 Delete or clear cells...43 Enter a series...44 Find or replace

More information

Formulas, LookUp Tables and PivotTables Prepared for Aero Controlex

Formulas, LookUp Tables and PivotTables Prepared for Aero Controlex Basic Topics: Formulas, LookUp Tables and PivotTables Prepared for Aero Controlex Review ribbon terminology such as tabs, groups and commands Navigate a worksheet, workbook, and multiple workbooks Prepare

More information

SUM - This says to add together cells F28 through F35. Notice that it will show your result is

SUM - This says to add together cells F28 through F35. Notice that it will show your result is COUNTA - The COUNTA function will examine a set of cells and tell you how many cells are not empty. In this example, Excel analyzed 19 cells and found that only 18 were not empty. COUNTBLANK - The COUNTBLANK

More information

Vlookup and Sumif Formulas to assist summarizing queried data

Vlookup and Sumif Formulas to assist summarizing queried data Vlookup and Sumif Formulas to assist summarizing queried data When accessing data from Foundation through the MS Query tool, at times it is necessary to join multiple tables together to retrieve the required

More information

Formulas and Functions

Formulas and Functions Conventions used in this document: Keyboard keys that must be pressed will be shown as Enter or Ctrl. Controls to be activated with the mouse will be shown as Start button > Settings > System > About.

More information

Excel Training - Beginner March 14, 2018

Excel Training - Beginner March 14, 2018 Excel Training - Beginner March 14, 2018 Working File File was emailed to you this morning, please log in to your email, download and open the file. Once you have the file PLEASE CLOSE YOUR EMAIL. Open

More information

Adding records Pasting records Deleting records Sorting records Filtering records Inserting and deleting columns Calculated columns Working with the

Adding records Pasting records Deleting records Sorting records Filtering records Inserting and deleting columns Calculated columns Working with the Show All About spreadsheets You can use a spreadsheet to enter and calculate data. A spreadsheet consists of columns and rows of cells. You can enter data directly into the cells of the spreadsheet and

More information

Working with Data and Charts

Working with Data and Charts PART 9 Working with Data and Charts In Excel, a formula calculates a value based on the values in other cells of the workbook. Excel displays the result of a formula in a cell as a numeric value. A function

More information

Excel Introduction to Excel Databases & Data Tables

Excel Introduction to Excel Databases & Data Tables Creating an Excel Database Key field: Each record should have some field(s) that helps to uniquely identify them, put these fields at the start of your database. In an Excel database each column is a field

More information

Microsoft Excel 2010

Microsoft Excel 2010 www.jadehorizon.com Microsoft Excel 2010 Sorting and Filtering Sorting and Filtering Microsoft Excel 2010 Table of Contents Table of Contents INTRODUCTION... 3 CONVENTIONS... 3 TABLE DESIGN RULES... 5

More information

Review Ch. 15 Spreadsheet and Worksheet Basics. 2010, 2006 South-Western, Cengage Learning

Review Ch. 15 Spreadsheet and Worksheet Basics. 2010, 2006 South-Western, Cengage Learning Review Ch. 15 Spreadsheet and Worksheet Basics 2010, 2006 South-Western, Cengage Learning Excel Worksheet Slide 2 Move Around a Worksheet Use the mouse and scroll bars Use and (or TAB) Use PAGE UP and

More information

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically MICROSOFT EXCEL and Data Management Unit 3 Thursday March 31, 2016 Allow users to perform simple and complex sorting Allow users to perform calculations quickly Organizes and presents figures that can

More information

Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. Microsoft Excel 2013 Enhanced

Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. Microsoft Excel 2013 Enhanced Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts Microsoft Excel 2013 Enhanced Objectives Explore a structured range of data Freeze rows and columns Plan and create an Excel table Rename

More information

Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West

Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West Chapter 10 Managing Numbers and Text Using Excel 1 Objectives Examine the Excel window and tools Enter and format

More information

Excel Tips. Contents. By Dick Evans

Excel Tips. Contents. By Dick Evans Excel Tips By Dick Evans Contents Pasting Data into an Excel Worksheet... 2 Divide by Zero Errors... 2 Creating a Dropdown List... 2 Using the Built In Dropdown List... 3 Entering Data with Forms... 4

More information

Excel Intermediate. Click in the name column of our Range of Data. (Do not highlight the column) Click on the Data Tab in the Ribbon

Excel Intermediate. Click in the name column of our Range of Data. (Do not highlight the column) Click on the Data Tab in the Ribbon Custom Sorting and Subtotaling Excel Intermediate Excel allows us to sort data whether it is alphabetic or numeric. Simply clicking within a column or row of data will begin the process. Click in the name

More information

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4 Introduction to Microsoft Excel 2016 INTRODUCTION... 1 The Excel 2016 Environment... 1 Worksheet Views... 2 UNDERSTANDING CELLS... 2 Select a Cell Range... 3 CELL CONTENT... 4 Enter and Edit Data... 4

More information

Business Insight Authoring

Business Insight Authoring Business Insight Authoring Getting Started Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: August 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,

More information

1. Introduction to Microsoft Excel

1. Introduction to Microsoft Excel 1. Introduction to Microsoft Excel A spreadsheet is an online version of an accountant's worksheet, which can automatically do most of the calculating for you. You can do budgets, analyze data, or generate

More information

How to Excel - Part 2

How to Excel - Part 2 Table of Contents Exercise 1: Protecting cells and sheets... 3 Task 1 Protecting sheet... 3 Task 2 Protecting workbook... 3 Task 3 Unprotect workbook and sheet... 3 Task 4 Protecting cells... 4 Protecting

More information

Introduction to Excel 2007

Introduction to Excel 2007 Introduction to Excel 2007 These documents are based on and developed from information published in the LTS Online Help Collection (www.uwec.edu/help) developed by the University of Wisconsin Eau Claire

More information

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 Quick Summary A workbook an Excel document that stores data contains one or more pages called a worksheet. A worksheet or spreadsheet is stored in a workbook, and

More information

New Perspectives on Microsoft Excel Module 5: Working with Excel Tables, PivotTables, and PivotCharts

New Perspectives on Microsoft Excel Module 5: Working with Excel Tables, PivotTables, and PivotCharts New Perspectives on Microsoft Excel 2016 Module 5: Working with Excel Tables, PivotTables, and PivotCharts Objectives, Part 1 Explore a structured range of data Freeze rows and columns Plan and create

More information

Lesson 4: Auditing and Additional Formulas. Return to the FastCourse Excel 2007 Level 3 book page

Lesson 4: Auditing and Additional Formulas. Return to the FastCourse Excel 2007 Level 3 book page Lesson 4: Auditing and Additional Formulas Return to the FastCourse Excel 2007 Level 3 book page Lesson Objectives After studying this lesson, you will be able to: Use 3-D cell references in formulas to

More information

PowerPoint Presentation to Accompany GO! All In One. Chapter 13

PowerPoint Presentation to Accompany GO! All In One. Chapter 13 PowerPoint Presentation to Accompany GO! Chapter 13 Create, Query, and Sort an Access Database; Create Forms and Reports 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Objectives Identify Good

More information

Microsoft Excel 2010 Handout

Microsoft Excel 2010 Handout Microsoft Excel 2010 Handout Excel is an electronic spreadsheet program you can use to enter and organize data, and perform a wide variety of number crunching tasks. Excel helps you organize and track

More information

Excel Level 3 - Advanced

Excel Level 3 - Advanced Excel Level 3 - Advanced Introduction This document covers some of the more advanced features of Excel. Spreadsheets can be used in such a multiplicity of ways that it cannot hope to even touch on all

More information

3 Excel Tips for Marketing Efficiency

3 Excel Tips for Marketing Efficiency 3 Excel Tips for Marketing Efficiency 3 Excel Database Tips for Marketing Efficiency In these challenging times, companies continue to reduce staff to save money. Those who remain must do more. How to

More information

Application of Skills: Microsoft Excel 2013 Tutorial

Application of Skills: Microsoft Excel 2013 Tutorial Application of Skills: Microsoft Excel 2013 Tutorial Throughout this module, you will progress through a series of steps to create a spreadsheet for sales of a club or organization. You will continue to

More information

Data Service Center December

Data Service Center December www.dataservice.org Data Service Center December 2005 504-7222 Property of the Data Service Center, Wilmington, DE For Use Within the Colonial & Red Clay Consolidated Public School Districts Only Table

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data

More information

c360 Relationship Explorer/Charting User Guide

c360 Relationship Explorer/Charting User Guide c360 Relationship Explorer/Charting User Guide Microsoft Dynamics CRM 4.0 compatible c360 Solutions, Inc. www.c360.com Products@c360.com www.c360.com Page 1 12/21/2010 Table of Contents c360 Relationship

More information

ComboBoxes, Lists, CheckBoxes, Buttons, DataPicker, and Labels

ComboBoxes, Lists, CheckBoxes, Buttons, DataPicker, and Labels ComboBoxes, Lists, CheckBoxes, Buttons, DataPicker, and Labels You can add six types of form elements to a spreadsheet: ComboBox, List, CheckBox, Button, DataPicker and Label. These elements are available

More information

MICROSOFT EXCEL 2002 (XP): LEVEL 3

MICROSOFT EXCEL 2002 (XP): LEVEL 3 MICROSOFT EXCEL 2002 (XP): LEVEL 3 WWP Training Limited Page 1 STUDENT EDITION LESSON 1 - USING LOGICAL LOOKUP AND ROUND FUNCTIONS... 7 Using Lookup Functions... 8 Using the VLOOKUP Function... 8 Using

More information

STIDistrict Query (Basic)

STIDistrict Query (Basic) STIDistrict Query (Basic) Creating a Basic Query To create a basic query in the Query Builder, open the STIDistrict workstation and click on Utilities Query Builder. When the program opens, database objects

More information

Chapter at a glance. Analyze. Filter. Format. Create. Analyze data dynamically by using PivotTables, page 288

Chapter at a glance. Analyze. Filter. Format. Create. Analyze data dynamically by using PivotTables, page 288 Chapter at a glance Analyze Analyze data dynamically by using PivotTables, page 288 Filter Filter, show, and hide PivotTable data, page 298 Format Format PivotTables, page 313 Create Create dynamic charts

More information

Index. C calculated fields, vs. calculated items, 56 correcting results in, 67 creating, 61 count of unique items, 66

Index. C calculated fields, vs. calculated items, 56 correcting results in, 67 creating, 61 count of unique items, 66 Index symbols % Difference From custom calculation, 49, 65 % of Column custom calculation, 53 % Of custom calculation, 48 % of Row custom calculation, 52 % of Total custom calculation, 54 < less than symbol,

More information

GAZIANTEP UNIVERSITY INFORMATICS SECTION SEMETER

GAZIANTEP UNIVERSITY INFORMATICS SECTION SEMETER GAZIANTEP UNIVERSITY INFORMATICS SECTION 2010-2011-2 SEMETER Microsoft Excel is located in the Microsoft Office paket. in brief Excel is spreadsheet, accounting and graphics program. WHAT CAN WE DO WITH

More information

Advanced Excel Selecting and Navigating Cells

Advanced Excel Selecting and Navigating Cells Advanced Excel 2007 One major organizational change in Excel 2007, when compared to 2003, is the introduction of ribbons. Each ribbon reveals many more options depending on what tab is selected. The Help

More information

Microsoft Excel XP. Intermediate

Microsoft Excel XP. Intermediate Microsoft Excel XP Intermediate Jonathan Thomas March 2006 Contents Lesson 1: Headers and Footers...1 Lesson 2: Inserting, Viewing and Deleting Cell Comments...2 Options...2 Lesson 3: Printing Comments...3

More information

USING ODBC COMPLIANT SOFTWARE MINTRAC PLUS CONTENTS:

USING ODBC COMPLIANT SOFTWARE MINTRAC PLUS CONTENTS: CONTENTS: Summary... 2 Microsoft Excel... 2 Creating a New Spreadsheet With ODBC Data... 2 Editing a Query in Microsoft Excel... 9 Quattro Pro... 12 Creating a New Spreadsheet with ODBC Data... 13 Editing

More information

BaSICS OF excel By: Steven 10.1

BaSICS OF excel By: Steven 10.1 BaSICS OF excel By: Steven 10.1 Workbook 1 workbook is made out of spreadsheet files. You can add it by going to (File > New Workbook). Cell Each & every rectangular box in a spreadsheet is referred as

More information

Grouping and Sorting

Grouping and Sorting 1 Content... 2 2 Introduction... 2 3 Grouping data... 3 4 How to create reports with grouped data... 5 4.1 Simple Group Example... 5 4.2 Group example with Group Name Field... 8 4.3 Group example with

More information

THE EXCEL ENVIRONMENT... 1 EDITING...

THE EXCEL ENVIRONMENT... 1 EDITING... Excel Essentials TABLE OF CONTENTS THE EXCEL ENVIRONMENT... 1 EDITING... 1 INSERTING A COLUMN... 1 DELETING A COLUMN... 1 INSERTING A ROW... DELETING A ROW... MOUSE POINTER SHAPES... USING AUTO-FILL...

More information

Microsoft Excel 2010 Tutorial

Microsoft Excel 2010 Tutorial 1 Microsoft Excel 2010 Tutorial Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze data and

More information

Spreadsheet Applications Test

Spreadsheet Applications Test Spreadsheet Applications Test 1. The expression returns the maximum value in the range A1:A100 and then divides the value by 100. a. =MAX(A1:A100/100) b. =MAXIMUM(A1:A100)/100 c. =MAX(A1:A100)/100 d. =MAX(100)/(A1:A100)

More information

Excel 2013 KPMG Excel Formulas and Functions

Excel 2013 KPMG Excel Formulas and Functions Excel 2013 KPMG Excel Formulas and Functions Introduction This document looks at linking between Excel Sheets and Excel Workbooks, including copy/paste link, creating three dimensional formulas, and using

More information

Formulas Learn how to use Excel to do the math for you by typing formulas into cells.

Formulas Learn how to use Excel to do the math for you by typing formulas into cells. Microsoft Excel 2007: Part III Creating Formulas Windows XP Microsoft Excel 2007 Microsoft Excel is an electronic spreadsheet program. Electronic spreadsheet applications allow you to type, edit, and print

More information

Skill Set 5. Outlines and Complex Functions

Skill Set 5. Outlines and Complex Functions Spreadsheet Software OCR Level 3 ITQ Skill Set 5 Outlines and Complex Functions By the end of this Skill Set you should be able to: Create an Outline Work with an Outline Create Automatic Subtotals Use

More information

Advanced Excel. Click Computer if required, then click Browse.

Advanced Excel. Click Computer if required, then click Browse. Advanced Excel 1. Using the Application 1.1. Working with spreadsheets 1.1.1 Open a spreadsheet application. Click the Start button. Select All Programs. Click Microsoft Excel 2013. 1.1.1 Close a spreadsheet

More information

Basic tasks in Excel 2013

Basic tasks in Excel 2013 Basic tasks in Excel 2013 Excel is an incredibly powerful tool for getting meaning out of vast amounts of data. But it also works really well for simple calculations and tracking almost any kind of information.

More information

Intermediate Excel 2016

Intermediate Excel 2016 Intermediate Excel 2016 Relative & Absolute Referencing Relative Referencing When you copy a formula to another cell, Excel automatically adjusts the cell reference to refer to different cells relative

More information

Laboratory 1. Part 1: Introduction to Spreadsheets

Laboratory 1. Part 1: Introduction to Spreadsheets Laboratory 1 Part 1: Introduction to Spreadsheets By the end of this laboratory session you should be familiar with: Navigating around a worksheet. Naming sheets and cells. Formatting. The use of formulae.

More information

Introduction to Charts

Introduction to Charts Microsoft Excel 2013: Part 6 Introduction to Charts, Naming Cells, Create Drop-down lists, Track Changes, & Finalizing Your Workbook Introduction to Charts Charts allow you to illustrate your workbook

More information

Excel Module 7: Managing Data Using Tables

Excel Module 7: Managing Data Using Tables True / False 1. You should not have any blank columns or rows in your table. True LEARNING OBJECTIVES: ENHE.REDI.16.131 - Plan the data organization for a table 2. Field names should be similar to cell

More information

GCSE CCEA GCSE EXCEL 2010 USER GUIDE. Business and Communication Systems

GCSE CCEA GCSE EXCEL 2010 USER GUIDE. Business and Communication Systems GCSE CCEA GCSE EXCEL 2010 USER GUIDE Business and Communication Systems For first teaching from September 2017 Contents Page Define the purpose and uses of a spreadsheet... 3 Define a column, row, and

More information

Excel Expert Microsoft Excel 2010

Excel Expert Microsoft Excel 2010 Excel Expert Microsoft Excel 2010 Formulas & Functions Table of Contents Excel 2010 Formulas & Functions... 2 o Formula Basics... 2 o Order of Operation... 2 Conditional Formatting... 2 Cell Styles...

More information

EXCEL 2003 DISCLAIMER:

EXCEL 2003 DISCLAIMER: EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or

More information

Excel 2016: Part 2 Functions/Formulas/Charts

Excel 2016: Part 2 Functions/Formulas/Charts Excel 2016: Part 2 Functions/Formulas/Charts Updated: March 2018 Copy cost: $1.30 Getting Started This class requires a basic understanding of Microsoft Excel skills. Please take our introductory class,

More information

PowerPlanner manual. Contents. Powe r Planner All rights reserved

PowerPlanner manual. Contents. Powe r Planner All rights reserved PowerPlanner manual Copyright Powe r Planner All rights reserved Contents Installation... 3 Setup and prerequisites... 3 Licensing and activation... 3 Restoring examples manually... 4 Building PowerPivot

More information

Realtests.C q

Realtests.C q Realtests.C2020-702.60q Number: C2020-702 Passing Score: 800 Time Limit: 120 min File Version: 4.5 http://www.gratisexam.com/ C2020-702 IBM Cognos TM1 10.1 Developer Added s and Exhibits most of the questions.

More information

Microsoft Excel 2016 LEVEL 3

Microsoft Excel 2016 LEVEL 3 TECH TUTOR ONE-ON-ONE COMPUTER HELP COMPUTER CLASSES Microsoft Excel 2016 LEVEL 3 kcls.org/techtutor Microsoft Excel 2016 Level 3 Manual Rev 11/2017 instruction@kcls.org Microsoft Excel 2016 Level 3 Welcome

More information

Microsoft Office Illustrated. Getting Started with Excel 2007

Microsoft Office Illustrated. Getting Started with Excel 2007 Microsoft Office 2007- Illustrated Getting Started with Excel 2007 Objectives Understand spreadsheet software Tour the Excel 2007 window Understand formulas Enter labels and values and use AutoSum Objectives

More information

ECDL Module 4 REFERENCE MANUAL

ECDL Module 4 REFERENCE MANUAL ECDL Module 4 REFERENCE MANUAL Spreadsheets Microsoft Excel XP Edition for ECDL Syllabus Four PAGE 2 - ECDL MODULE 4 (USING MICROSOFT EXCEL XP) - MANUAL 4.1 USING THE APPLICATION... 4 4.1.1 FIRST STEPS

More information

Bridge. Calculated Fields Guide. Version

Bridge. Calculated Fields Guide. Version Bridge Calculated Fields Guide Version 2.5.103 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Building Formulas 2 Operators 2 Simple Arithmetic Formulas 2 Placeholders Within

More information

Microsoft Access 2010

Microsoft Access 2010 Microsoft Access 2010 Chapter 2 Querying a Database Objectives Create queries using Design view Include fields in the design grid Use text and numeric data in criteria Save a query and use the saved query

More information

Office Applications II Lesson Objectives

Office Applications II Lesson Objectives Office Applications II Lesson Unit 1: MICROSOFT EXCEL SPREADSHEETS BASICS What is a Spreadsheet and What Are Its Uses? Define spreadsheets Define the Microsoft Excel application List business, consumer,

More information

Full file at Excel Chapter 2 - Formulas, Functions, Formatting, and Web Queries

Full file at   Excel Chapter 2 - Formulas, Functions, Formatting, and Web Queries Excel Chapter 2 - Formulas, Functions, Formatting, and Web Queries MULTIPLE CHOICE 1. To start a new line in a cell, press after each line, except for the last line, which is completed by clicking the

More information

Conditional Formatting

Conditional Formatting Microsoft Excel 2013: Part 5 Conditional Formatting, Viewing, Sorting, Filtering Data, Tables and Creating Custom Lists Conditional Formatting This command can give you a visual analysis of your raw data

More information

Introduction to Excel 2013

Introduction to Excel 2013 Introduction to Excel 2013 Copyright 2014, Software Application Training, West Chester University. A member of the Pennsylvania State Systems of Higher Education. No portion of this document may be reproduced

More information

Table of Contents EXCEL ADD-IN CHANGE LOG VERSION (OCT )... 3 New Features... 3

Table of Contents EXCEL ADD-IN CHANGE LOG VERSION (OCT )... 3 New Features... 3 Table of Contents EXCEL ADD-IN CHANGE LOG... 3 VERSION 3.6.0.4 (OCT 10 2013)... 3... 3 Multiple account support... 3 Defining queries for multiple accounts... 4 Single sign on support... 4 Setting up SSO

More information

Doc. Version 1.0 Updated:

Doc. Version 1.0 Updated: OneStop Reporting Report Designer/Player 3.5 User Guide Doc. Version 1.0 Updated: 2012-01-02 Table of Contents Introduction... 3 Who should read this manual... 3 What s included in this manual... 3 Symbols

More information

Using Custom Number Formats

Using Custom Number Formats APPENDIX B Using Custom Number Formats Although Excel provides a good variety of built-in number formats, you may find that none of these suits your needs. This appendix describes how to create custom

More information

Working with Data in Microsoft Excel 2010

Working with Data in Microsoft Excel 2010 Working with Data in Microsoft Excel 2010 This document provides instructions for using the sorting and filtering features in Microsoft Excel, as well as working with multiple worksheets in the same workbook

More information

Language Editor User Manual

Language Editor User Manual Language Editor User Manual June 2010 Contents Introduction... 3 Install the Language Editor... 4 Start using the Language Editor... 6 Editor screen... 8 Section 1: Translating Text... 9 Load Translations...

More information

MS Office 2016 Excel Pivot Tables - notes

MS Office 2016 Excel Pivot Tables - notes Introduction Why You Should Use a Pivot Table: Organize your data by aggregating the rows into interesting and useful views. Calculate and sum data quickly. Great for finding typos. Create a Pivot Table

More information

MICROSOFT EXCEL KEYBOARD SHORCUTS

MICROSOFT EXCEL KEYBOARD SHORCUTS MICROSOFT EXCEL KEYBOARD SHORCUTS F1 Displays the Office Assistant or (Help > Microsoft Excel Help) F2 Edits the active cell, putting the cursor at the end F3 Displays the (Insert > Name > Paste) dialog

More information

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

Excel Select a template category in the Office.com Templates section. 5. Click the Download button. Microsoft QUICK Excel 2010 Source Getting Started The Excel Window u v w z Creating a New Blank Workbook 2. Select New in the left pane. 3. Select the Blank workbook template in the Available Templates

More information

FRP300 Instructor Notes. Table of Contents

FRP300 Instructor Notes. Table of Contents FRP300 Instructor Notes Table of Contents Updated April 24, 2016 1) AutoSum... 1 2) Fill Handle... 2 3) Relative versus Absolute Referencing... 2 4) COUNTIF and SUMIF... 4 5) CONCATENATE... 6 6) Text to

More information

Market Insight Excelsior 2 Module Training Manual v2.0

Market Insight Excelsior 2 Module Training Manual v2.0 Market Insight Excelsior 2 Module Training Manual v2.0 Excelsior 2 Module Manual Version: 2.0 Software Release: Data Set: 2016 Q4 Training (US) Excel Version: Office 365 D&B Market Insight is powered by

More information

Sample Chapters. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid= Copyright 2010 by Curtis Frye

Sample Chapters. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid= Copyright 2010 by Curtis Frye Sample Chapters Copyright 2010 by Curtis Frye All rights reserved. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=191751 Chapter at a Glance Analyze data dynamically

More information

Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. 6. You can use a table s sizing handle to add columns or rows to a table.

Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts. 6. You can use a table s sizing handle to add columns or rows to a table. Excel Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts TRUE/FALSE 1. The header row must be row 1. ANS: F PTS: 1 REF: EX 234 2. If you freeze the top row in a worksheet and press Ctrl+Home,

More information

Contents. The basics. Filling Cells A cell can contain: Text, Numbers or formulas

Contents. The basics. Filling Cells A cell can contain: Text, Numbers or formulas Contents The basics... 1 Filling Cells... 1 Basic Equations... 1 Equation Priorities... 1 Range Formulas... 2 Logical Operators... 2 Conditions (IF)... 2 Formatting cells... 3 Conditional Formatting...

More information

Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1

Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1 Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the SAI reports... 3 Copying, Pasting and Renaming Reports... 4 Creating and linking a report... 6 Auto e-mailing reports...

More information

Designing Adhoc Reports

Designing Adhoc Reports Designing Adhoc Reports Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2010 Intellicus Technologies This document and its content

More information

Validate and Protect Data

Validate and Protect Data Validate and Protect Data Chapter 8 Objectives In this section you will Restrict Data Entry to a Cell Test the Data Entered in a Cell for Validity Display Instructions for Data Entry Display Error Messages

More information

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited EXCEL ADVANCED

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited EXCEL ADVANCED EXCEL ADVANCED Overview OVERVIEW... 2 ADVANCED FORMULAS... 4 VIEW THE PROJECT... 4 Viewing Available Excel Functions... 5 Help with Functions... 6 TEXT FUNCTIONS... 7 Text Functions Used in this Section:...

More information

HOW TO USE THIS BOOK... V 1 GETTING STARTED... 2

HOW TO USE THIS BOOK... V 1 GETTING STARTED... 2 TABLE OF CONTENTS HOW TO USE THIS BOOK...................... V 1 GETTING STARTED.......................... 2 Introducing Data Analysis with Excel...2 Tour the Excel Window...3 Explore the Ribbon...4 Using

More information

Global Software, Inc.'s Distribution Manager User Manual. Release V12 R5 M1

Global Software, Inc.'s Distribution Manager User Manual. Release V12 R5 M1 Global Software, Inc.'s Distribution Manager User Manual Release V12 R5 M1 Worldwide Headquarters 3201 Beechleaf Court Raleigh, NC 27604 USA +1.919.872.7800 www.glbsoft.com EMEA Headquarters 500 Chiswick

More information

Customizing the Ribbon

Customizing the Ribbon Beginning Excel Tech Workshop Fall 2016 Customizing the Ribbon Excel comes with many built in functions and tabs. If you want to customize what appears on your ribbon, you can do so by going to File -->

More information

Excel 2007 Intermediate Table of Contents

Excel 2007 Intermediate Table of Contents Table of Contents Working with Data... 1 Subtotals... 1 Removing Subtotals... 2 Grouping Columns or Rows... 2 Ungrouping Data... 3 AutoCalculate Customize Status Bar... 3 Format as Table Filters and Sorting...

More information

Excel Shortcuts Increasing YOUR Productivity

Excel Shortcuts Increasing YOUR Productivity Excel Shortcuts Increasing YOUR Productivity CompuHELP Division of Tommy Harrington Enterprises, Inc. tommy@tommyharrington.com https://www.facebook.com/tommyharringtonextremeexcel Excel Shortcuts Increasing

More information

Study Guide. PCIC 3 B2 GS3- Key Applications-Excel. Copyright 2010 Teknimedia Corporation

Study Guide. PCIC 3 B2 GS3- Key Applications-Excel. Copyright 2010 Teknimedia Corporation Study Guide PCIC 3 B2 GS3- Key Applications-Excel Copyright 2010 Teknimedia Corporation Teknimedia grants permission to any licensed owner of PCIC 3 B GS3 Key Applications-Excel to duplicate the contents

More information

A Tutorial for Excel 2002 for Windows

A Tutorial for Excel 2002 for Windows INFORMATION SYSTEMS SERVICES Data Manipulation with Microsoft Excel 2002 A Tutorial for Excel 2002 for Windows AUTHOR: Information Systems Services DATE: August 2004 EDITION: 1.0 TUT 130 UNIVERSITY OF

More information

Patricia Andrada Quick Guide Excel 2010 Data Management-July 2011 Page 1

Patricia Andrada Quick Guide Excel 2010 Data Management-July 2011 Page 1 Patricia Andrada Quick Guide Excel 2010 Data Management-July 2011 Page 1 Excel 2010 Data Management AutoFill and Custom Lists AutoFill 1. Select the range that contains the initial value(s) of the series

More information

M i c r o s o f t E x c e l A d v a n c e d. Microsoft Excel 2010 Advanced

M i c r o s o f t E x c e l A d v a n c e d. Microsoft Excel 2010 Advanced Microsoft Excel 2010 Advanced 0 Working with Rows, Columns, Formulas and Charts Formulas A formula is an equation that performs a calculation. Like a calculator, Excel can execute formulas that add, subtract,

More information

I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS...

I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS... EXCEL 2010 BASICS Microsoft Excel I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS... 6 The Mouse... 6 What Are Worksheets?... 6 What is a Workbook?...

More information