Loading...
 
Skip to main content

History: Spreadsheet

Preview of version: 35

This page should merge with Spreadsheet JQ

Spreadsheet


Tiki Spreadsheet performs calculations on user entered numeric data and presents the resulting data in tables and/or graphics within Tiki pages. The documentation describes the various available calculations performed by the Tikisheet.

History

The spreadsheet feature was added to Tiki in 2004 (version 1.9). Starting in Tiki5, Tiki spreadsheet has moved to jquery.sheet for a much nicer interface. And even better in Tiki6.

Screencast

Activate the spreadsheet feature

Spreadsheet overview

Copy-Paste from a desktop spreadsheet

Icons Used

graphs
Graph Create graphics and charts
History History View spreadsheet modification history
Export Export Save the spreadsheet data in an other format
Import Import Load data from an other data source
Edit Edit Modify the parameters of the spreadsheet
Delete Delete Deletes the spreadsheet

Usage

Cell Navigation

  • Left Arrow - Active cell moves left if possible
  • Right Arrow - Active cell moves right if possible
  • Up Arrow - Active cell moves up if possible
  • Down Arrow - Active cell moves down if possible


Cell Highlighting With Arrow Keys

  • Left Arrow + Shift - Highlights left if possible
  • Right Arrow + Shift - Highlights right if possible
  • Up Arrow + Shift - Highlights up if possible
  • Down Arrow + Shift - Highlights down if possible


Editing

  • Escape - Active cell is removed from focus
  • Enter - Active cell is set and cell moves down if possible.
  • Shift + Enter - Adds a line break to the cell's value
  • Tab - Active cell is set and active cell moves right if possible
  • Ctrl + X - Cut
  • Ctrl + C - Copy
  • Ctrl + V - Paste


Undo & Redo

  • Ctrl + Z - Undo
  • Ctrl + Y - Redo



A formula is the reason why spreadsheets are so powerful. jQuery.sheet has a very powerful and secure formula engine that can be used in the following way:

  • Starting a cell's value with '=' activates the formula engine on the active cell(s) you are editing, for example (results in 100):
    Copy to clipboard
    =100
    • This would really be the same as setting the cell's value to '100'
  • Now lets start really using formulas (results in 0.03):
    Copy to clipboard
    =(100 + 200) /1000



jQuery.sheet v3 offers the option of creating and referencing variables (see jQuery.sheet setting formulaVariables)

  • Example of using simple variable in formula:
    Copy to clipboard
    =variable_name


Variables can also have attributes:

  • Example of using variable with attributes in formula:
    Copy to clipboard
    =variable_name.attribute
  • Example of using variable with math:
    Copy to clipboard
    =100 * variable_name



Functions are where much of the work is done within spreadsheets. Here is how to use them:

  • To use the SUM function, enter the following:
    Copy to clipboard
    =SUM()
  • To use SUM with a single cell:
    Copy to clipboard
    =SUM(A1)
  • To use SUM with a range of cells:
    Copy to clipboard
    =SUM(A1:B2)
  • Nested functions:
    Copy to clipboard
    =DOLLAR(SUM(A1:B2) + SUM(D1:E2))


Available Function (To be written)


Cells can be referenced in the following ways:

  • Single cell - example:
    Copy to clipboard
    A1
  • Range of cells - example:
    Copy to clipboard
    A1:B2
  • Single cell fixed - example:
    Copy to clipboard
    $A$1
  • Range of cells fixed - example:
    Copy to clipboard
    $A$1:$B$2
  • Other spreadsheet single cell - Example:
    Copy to clipboard
    SHEET2!A1
  • Other spreadsheet range of cells - Example:
    Copy to clipboard
    SHEET2!A1:B2



Graphs

For the time being, see this external documentation page:
http://spreadsheets.github.io/jQuery.sheet/

From Here

Alias

History

Advanced
Information Version
ibrahim mussa change spreadsheet until fixed problem with spreadsheet 4 that has a problem 48
Marc Laporte 47
Marc Laporte 46
Marc Laporte 45
Yves Kipondo 44
Xavier de Pedro Edit restored by rescue script 2017-04-24T18:09:12+00:00 43
Xavier de Pedro Edit restored by rescue script 2017-04-24T18:09:12+00:00 42
Benoit Roy Edit restored by rescue script 2017-04-24T18:09:12+00:00 41
Marc Laporte Edit restored by rescue script 2017-04-24T18:09:12+00:00 40
Xavier de Pedro 39
Xavi (as xavidp - admin) Removed old icon display attempts, and add info from sheet2, in case it's still valid 38
Xavier de Pedro 37
Xavier de Pedro 36
Xavier de Pedro 35
Marc Laporte 34
Marc Laporte Re-order 33
Marc Laporte 32
Marc Laporte 31
Marc Laporte 30
Marc Laporte 29
Marc Laporte 28
Marc Laporte 27
Marc Laporte 25
Marc Laporte 24
Marc Laporte 23
Marc Laporte 22
Marc Laporte 21
Xavier de Pedro 20
Marc Laporte 19
Marc Laporte [rollback version 16] 18
lindon Image Plugin modified by editor. 17
Marc Laporte 16
Xavier de Pedro 15
Marc Laporte 14
Xavier de Pedro 13
Marc Laporte 12
Xavier de Pedro Plugin modified by editor. 11
spittt Plugin modified by editor. 10
donzzz77 9
mlpvolt 7
mlpvolt 6
Louis-Philippe Huberdeau 5
Louis-Philippe Huberdeau 4
Louis-Philippe Huberdeau 3
Louis-Philippe Huberdeau 2
Louis-Philippe Huberdeau 1