October 20, 2021

A table organizes information or data into rows and columns, or a more complex structure. Forms are often used for communication, research and data analysis. Forms will appear in printed matter, handwritten notes, computer software, architectural decoration, traffic signs and other occasions.


A table is a form of organizing information. The most basic table consists of several rows and columns: Rows are sometimes called records, k-tuples, n-tuples, vectors, etc.; Columns are sometimes called fields, parameters, characteristics, attributes, etc.; Usually use the name (ie column heading or column name) to identify the corresponding column; Column headings can be composed of a word, phrase or numeric index; The intersection of each row and each column is a cell. For those elements that make up a table, you can take many different ways, even circular or recursive ways, to group, divide or arrange them. In addition, the table may include metadata, comments, header, footer, or other auxiliary features.

Multi-dimensional table

Dimensions are also one of the basic concepts about tables. As far as any "simple" table is concerned, the simple table can be expressed as a "multi-dimensional" table by normalizing the values ​​in it into an orderly hierarchical structure. A common example of this type of table is the multiplication table. Please note: Multi-dimensional tables, such as two-dimensional tables, are created when the combination of row headings and column headings corresponds to a unique value. In other words, this is an injective function (or "injective function"): each combination of row headings and column headings is associated with a specific value in the table (rather than multiple) : If the above conditions cannot be met, then additional rows and/or columns need to be inserted in order to obtain more cells. The following is an example of a multi-dimensional table: This table is structurally equivalent to the multiplication table listed above. However, the operator used in this table is concatenation, not multiplication; its operation objects are surnames and first names, not integers.

General Notation

Warning diamond:

Special purpose

In a few special cases, the form will be routinely used as a customary means or formal agreement.


Cross Reference: Table of Contents


Arithmetic: Multiplication Table Logic: Truth Table

Natural Science

Chemistry: Periodic Table of Elements Oceanography: Tide Table

Information Technology

Computer programming

In computers, various data tables are widely used, but each form represents a different data structure or format. By storing and memorizing the results that would otherwise require direct calculation, these data tables are used to control the software and minimize the load on the hardware. Relevant examples include: n-dimensional array; Symbol table; Inode table; Hash table File formats such as Comma-separated values ​​(CSV).

Software application

Nowadays, users can use many software applications to create and organize tables and table format data for a variety of purposes. Such applications include: Word processing software Spreadsheet software Presentation software; Web page editor: use HTML or other markup languages ​​to tabulate

The historical relationship between the English word "Table" and furniture

In medieval accounting rooms (or tents), the table (the same word as table in English is used to indicate table) is often covered with a checkered cloth for counting money. This kind of checkerboard table with piles of coins on its surface is actually a concrete manifestation of this kind of money quantity information.



External links

Table example, online table conversion (page archive backup, stored in the Internet Archive)


Abstract data type Array database Info graphics Periodic Table Form (HTML) Tensor schedule Dependent variable Independent variable

INSERT INTO `wiki_article`(`id`, `article_id`, `title`, `article`, `img_url`) VALUES ('NULL()','列表','sheet','','')