Jump to content

Template:Get cell/doc

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sophivorus (talk | contribs) at 13:31, 30 April 2024. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This template gets the content of a specified table cell. This is useful for making table cells whose value depend on others.

Usage

To get the content of a table cell, first you need to give an id to the table (see #Example). Then you can get the content of any cell in that table using the syntax:

{{Get cell| cell-reference | table-id }}

replacing "cell-reference" for A1, B2, D7, etc, and "table-id" for the id of the table (see #Example).

Notes:

  • If the cell content is numeric, it will be automatically parsed into a plain number to simplify subsequent calculations (see #Example).
  • If the table is transcluded into another page, use the optional third parameter of this template to specify the title or id of the page where the cell can be found

Example

The following wikitext:

{| class="wikitable" id="population-table"
! Country
! Population
! Area
! Density
|-
| Argentina
| 45,773,884
| 2,796,427
| {{#expr: {{Get cell|B2|population-table}} / {{Get cell|B3|population-table}} round 0 }}
|-
| China
| 1,425,671,352
| 9,600,000
| {{#expr: {{Get cell|C2|population-table}} / {{Get cell|C3|population-table}} round 0 }}
|-
| United States
| 339,996,564
| 9,833,517
| {{#expr: {{Get cell|D2|population-table}} / {{Get cell|D3|population-table}} round 0 }}
|}

Will output the following table:

Country Population Area Density
Argentina 45,773,884 2,796,427 16
China 1,425,671,352 9,600,000 149
United States 339,996,564 9,833,517 35

Template data

This template gets the content of a specified table cell.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Cell1

Cell reference

Example
A1, B2, D7
Stringrequired
Table2

ID of the table where the cell can be found

Example
population-table
Stringrequired
Page3

Title or ID of the page where the cell can be found

Default
Current page
Page nameoptional

See also