ເນື້ອໃນ

# ການອ້າງອີງຕາຕະລາງຖານຂໍ້ມູນ

LibreOffice Calc ຊ່ວຍໃຫ້ທ່ານອ້າງອີງຂໍ້ມູນໃນຕາຕະລາງຖານຂໍ້ມູນໂດຍການໃຊ້ສັນຍະລັກພິເສດ, ເອີ້ນວ່າ “ການອ້າງອີງຕາຕະລາງຖານຂໍ້ມູນ”, ສຳລັບການອ້າງອີງຫ້ອງພາຍໃນຕາຕະລາງ. ສັນຍະລັກພິເສດນີ້ມີຈຸດປະສົງເພື່ອເຮັດໃຫ້ສູດທີ່ອ້າງອີງຫ້ອງພາຍໃນຕາຕະລາງຖານຂໍ້ມູນອ່ານໄດ້ງ່າຍຂຶ້ນ.

## ຕາຕະລາງຖານຂໍ້ມູນ

“ຕາຕະລາງ” ໃນແຜ່ນງານແມ່ນຖືກກຳນົດໂດຍຊ່ວງຖານຂໍ້ມູນ (ຂໍ້ມູນ - ກຳນົດຊ່ວງ). ນອກຈາກຊື່ຂອງຖານຂໍ້ມູນແລ້ວ, ສິ່ງຕໍ່ໄປນີ້ແມ່ນຈຳເປັນສຳລັບການໃຊ້ການອ້າງອີງຕາຕະລາງຖານຂໍ້ມູນ:

- ຕາຕະລາງຕ້ອງຢູ່ໃນແນວຕັ້ງ.

- ຊື່ປ້າຍຖັນຕ້ອງເປັນໄປຕາມ ກົດລະບຽບການຕັ້ງຊື່ຊ່ວງ.

- ຕາຕະລາງຕ້ອງມີປ້າຍຖັນ, ຖ້າຕ້ອງການໃຫ້ໃຊ້ງານຮ່ວມກັບ Microsoft Excel ໄດ້.

### ຕົວຢ່າງ

ຕາຕະລາງລຸ່ມນີ້ປະກອບມີຄ່າທີ່ໃຊ້ໃນຕົວຢ່າງຕ່າງໆ ໃນເອກະສານນີ້.

| A | B | C | D
1 | ຊື່ | ພາກ | ຍອດຂາຍ | ອາຍຸການງານ
2 | Smith | ພາກຕາເວັນຕົກ | 21 | 5
3 | Jones | ພາກຕາເວັນອອກ | 23 | 11
4 | Johnson | ພາກຕາເວັນອອກ | 9 | 7
5 | Taylor | ພາກຕາເວັນຕົກ | 34 | 11
6 | Brown | ພາກຕາເວັນອອກ | 23 | 15
7 | Walker | ພາກຕາເວັນອອກ | 12 | 4
8 | Edwards | East | 15 | 12
9 | Thomas | ພາກຕາເວັນຕົກ | 17 | 10
10 | Wilson | ພາກຕາເວັນຕົກ | 31 | 3
11 | ລວມ | 2 | 185 | 8.67

ຊ່ວງຫ້ອງ A1:D11 ຖືກກຳນົດເປັນ ຊ່ວງຖານຂໍ້ມູນ “myData”. ຕົວເລືອກ ມີປ້າຍຖັນ ແລະ ມີແຖວລວມ ຖືກເລືອກໄວ້ເມື່ອກຳນົດ ຊ່ວງຖານຂໍ້ມູນ.

## ການອ້າງອີງຂໍ້ມູນໃນຕາຕະລາງ

A database table reference has the form name of database_range[…]. The part inside the square brackets can be a reserved reference keyword, a field name in square brackets, or a combination of the two.

ໃນກໍລະນີທີ່ໃຊ້ຄຳສຳຄັນດຽວ ຫຼື ຊື່ຊ່ອງຂໍ້ມູນດຽວ, ໃຫ້ໃຊ້ວົງເລັບດຽວແທນວົງເລັບຄູ່.

#### ຕົວຢ່າງ

myData[#Headers] ແທນທີ່ myData[[#Headers]] ຫຼື myData[Region] ແທນທີ່ myData[[Region]].

### ຄຳສຳຄັນການອ້າງອີງທີ່ສະຫງວນໄວ້

ຄຳສຳຄັນ | ການນຳໃຊ້ | ຕົວຢ່າງ
--- | --- | ---
[#Headers] | ຄຳສຳຄັນ [#Headers] ອ້າງອີງເຖິງແຖວຂອງຊື່ຊ່ອງຂໍ້ມູນ (ປ້າຍຖັນ). ມັນແມ່ນແຖວທຳອິດຂອງຊ່ວງຖານຂໍ້ມູນ. If the database range has no labels row defined (Contains columns row), a #REF! error is generated. | ນິພົດ myData[#Headers] ອ້າງອີງເຖິງຫ້ອງ A1:D1.
[#Data] | The keyword [#Data] references the data records of the database range, excluding the column label row and the totals row. ສາມາດໃຊ້ຮູບແບບຫຍໍ້ myData[] ໄດ້ເຊັ່ນກັນ. | ນິພົດ myData[#Data] ອ້າງອີງເຖິງຂອບເຂດຫ້ອງ A2:D10.
[#Totals] | The keyword [#Totals] references the row of totals. It is the last row of the database range. ຖ້າຊ່ວງຖານຂໍ້ມູນບໍ່ມີແຖວລວມທີ່ກຳນົດໄວ້ (ມີແຖວລວມ), ຂໍ້ຜິດພາດ #REF! ຈະຖືກສ້າງຂຶ້ນ. | ນິພົດ myData[#Totals] ອ້າງອີງເຖິງຫ້ອງ A11:D11.
[#All] | ຄຳສຳຄັນ [#All] ອ້າງອີງເຖິງຊ່ວງຖານຂໍ້ມູນທັງໝົດ ລວມທັງປ້າຍຖັນ ແລະ ແຖວລວມ. | ນິພົດ myData[#All] ອ້າງອີງເຖິງຫ້ອງ A1:D11.
[#This Row] | ຄຳສຳຄັນນີ້ອະທິບາຍເຖິງ ການຕັດກັນໂດຍທາງອ້ອມ. | ຖ້ານິພົດ myData[#This Row] ຖືກໃຊ້ໃນສູດໃນຫ້ອງ F2, ມັນຈະອ້າງອີງເຖິງ A2:D2. ຖ້ານິພົດດຽວກັນຖືກໃຊ້ໃນສູດໃນຫ້ອງ F5, ມັນຈະອ້າງອີງເຖິງ A5:D5.

### ຊື່ຊ່ອງຂໍ້ມູນໃນວົງເລັບກ້າມປູ

ເພື່ອອ້າງອີງອາເຣຂອງທຸກຄ່າໃນລະບຽບຂໍ້ມູນທີ່ຢູ່ໃນຊ່ອງຂໍ້ມູນດຽວກັນ, ໃຫ້ໃຊ້ຮູບແບບ [ຊື່ຊ່ອງຂໍ້ມູນ]. ຊ່ວງຫ້ອງທີ່ອ້າງອີງຈະບໍ່ລວມປ້າຍຊື່ ແລະ ແຖວລວມ.

#### ຕົວຢ່າງ

ນິພົດ myData[[Region]] ຫຼື ຮູບແບບທີ່ງ່າຍກວ່າ myData[Region] ອ້າງອີງເຖິງຫ້ອງ B2:B10. ຖ້າຊ່ວງຖານຂໍ້ມູນບໍ່ມີແຖວປ້າຍຊື່, ສາມາດໃຊ້ປ້າຍຊື່ທົ່ວໄປເຊັ່ນ Column1, Column2 ໄດ້.

ໃນ Microsoft Excel, ຖ້າຫ້ອງສູດຢູ່ໃນຕາຕະລາງ, ຊື່ຂອງຕາຕະລາງອາດຈະຖືກລະເວັ້ນໄດ້. ຕົວຢ່າງ: ສູດ =SUM(myData[Sales]) ໃນຫ້ອງ C11 ສາມາດຂຽນເປັນ =SUM([Sales]). ແນວໃດກໍຕາມ, ການລະເວັ້ນຊື່ຕາຕະລາງຍັງບໍ່ສາມາດເຮັດໄດ້ໃນ Calc.

## ການປະສົມປະສານ

### ຖັນ ແລະ ລະບຽບຂໍ້ມູນ

ເພື່ອອ້າງອີງການປະສົມປະສານຂອງປ້າຍຖັນ ແລະ ລະບຽບຂໍ້ມູນ, ໃຫ້ໃຊ້ຮູບແບບ [#Headers];[#Data] ຫຼື [#Headers],[#Data], ໂດຍທີ່ຕົວແຍກຈະເປັນຕົວດຽວກັນກັບຕົວແຍກພາຣາມິເຕີຂອງຟັງຊັນທີ່ກຳນົດໄວ້ໃນ ເຄື່ອງມື - ຕົວເລືອກ - Calc - ສູດ - ຕົວແຍກ.

### ລະບຽບຂໍ້ມູນ ແລະ ແຖວລວມ

ເພື່ອອ້າງອີງການປະສົມປະສານຂອງລະບຽບຂໍ້ມູນ ແລະ ແຖວລວມ, ໃຫ້ໃຊ້ [#Data];[#Totals]. ຕົວຢ່າງ: myData[[#Data];[#Totals]] ອ້າງອີງເຖິງຫ້ອງ A2:D11.

ການປະສົມປະສານເຊັ່ນ [#Headers];[#Totals] ບໍ່ສາມາດເຮັດໄດ້ ເພາະຈະເຮັດໃຫ້ເກີດຂອບເຂດຫ້ອງສອງສ່ວນທີ່ແຍກອອກຈາກກັນ.

### ຖັນທີ່ຢູ່ຕິດກັນ

ເພື່ອອ້າງອີງຖັນຫຼາຍຖັນທີ່ຢູ່ຕິດກັນ, ໃຫ້ໃຊ້ຕົວດຳເນີນການຊ່ວງ “:”. ຕົວຢ່າງ: ສູດ myData[[Name]:[Sales]] ຈະອ້າງອີງເຖິງຫ້ອງ A2:C10.

### ຖັນທີ່ບໍ່ຢູ່ຕິດກັນ

ການໃຊ້ຖັນທີ່ບໍ່ຢູ່ຕິດກັນແມ່ນບໍ່ສາມາດເຮັດໄດ້ ເພາະມັນຈະອ້າງອີງເຖິງຂອບເຂດຫ້ອງສອງສ່ວນທີ່ແຍກກັນ.

### ຊື່ຊ່ອງຂໍ້ມູນ ແລະ ຄຳສຳຄັນ

ການອ້າງອີງຜ່ານຊື່ຊ່ອງຂໍ້ມູນ ແລະ ການໃຊ້ຄຳສຳຄັນການອ້າງອີງສາມາດລວມກັນໄດ້. ໂດຍລະບຸຄຳສຳຄັນກ່ອນ, ຕາມດ້ວຍຕົວແຍກຟັງຊັນ ແລະ ສຸດທ້າຍແມ່ນຊື່ຊ່ອງຂໍ້ມູນໃນວົງເລັບ. ຕົວຢ່າງ: myData[[#Totals];[Sales]] ອ້າງອີງເຖິງຫ້ອງ C11.

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ການກຳນົດຊ່ວງຖານຂໍ້ມູນ

ຟັງຊັນຖານຂໍ້ມູນ

ກຳນົດຂອບເຂດ

ການຕັດກັນໂດຍທາງອ້ອມໃນສູດ

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!