Mga Pag-andar ng Teksto

Ang seksyong ito ay naglalaman ng mga paglalarawan ng Text mga function.

Para ma-access ang command na ito...

Insert - Function - Kategorya Text


Paggamit ng dobleng panipi sa mga formula

Upang magsama ng text string sa isang formula, ilagay ang text string sa pagitan ng dalawang double quotation marks (") at kinuha ng Calc ang mga character sa string nang hindi sinusubukang bigyang-kahulugan ang mga ito. Halimbawa, ang formula ="Hello world!" ipinapakita ang string ng teksto Hello mundo! sa cell, na walang nakapaligid na double quotation marks.

Ang mas kumplikadong formula =CONCATENATE("Talagang simple ang buhay, "; "pero pinipilit naming gawing kumplikado ito "; "(Confucius)") pinagsama-sama ang tatlong indibidwal na mga string sa double quotation marks, outputting Simple lang talaga ang buhay, pero pinipilit nating gawing kumplikado (Confucius).

Upang maglagay ng literal na dobleng panipi sa loob ng isang string sa loob ng isang formula, dalawang pamamaraan ang maaaring gamitin:

  1. Maaari mong "makatakas" sa double quotation mark na may karagdagang double quotation mark, at tinatrato ng Calc ang escaped double quotation mark bilang literal na halaga. Halimbawa, ang formula ="Ang pangalan ko ay ""John Doe""." naglalabas ng string Ang pangalan ko ay "John Doe". Ang isa pang simpleng halimbawa ay ang formula =UNICODE("""") na nagbabalik 34 , ang decimal na halaga ng Unicode quotation mark character (U+0022) — dito ang una at ikaapat na double quotation mark ay nagpapahiwatig ng simula at dulo ng string, habang ang pangalawang double quotation mark ay lumalabas sa pangatlo.

  2. Maaari mong gamitin ang CHAR function o ang UNICHAR function para magpasok ng double quotation mark. Halimbawa, ang formula =UNICHAR(34) & "The Catcher in the Rye" & UNICHAR(34) & " ay isang sikat na libro ni JD Salinger." ipinapakita ang string Ang "The Catcher in the Rye" ay isang sikat na libro ni JD Salinger.

Magkaroon ng kamalayan na ang AutoCorrect function ng Calc ay maaaring magbago ng dobleng panipi. Hindi dapat baguhin ng AutoCorrect ang mga double quotation mark sa loob ng mga formula cell ngunit maaaring baguhin ang mga ginagamit sa mga non-formula cell na naglalaman ng text. Halimbawa, kung kumopya ka ng string na napapalibutan ng ilang iba pang anyo ng typographical double quotation marks, gaya ng kaliwang double quotation mark (U+201C) at kanang double quotation mark (U+201D), at pagkatapos ay i-paste sa isang formula cell, maaaring magresulta ang isang error. Buksan ang Double Quotes lugar ng Tools - AutoCorrect Options - Localized Options dialog upang itakda ang mga character na ginamit upang awtomatikong itama ang panimula at pagtatapos ng typographical double quotation marks. Alisan ng check ang Palitan toggle button para huwag paganahin ang feature.

Walang laman na string at mga blangkong cell

Ang mga cell na may walang laman na string ("") ay hindi katumbas ng mga blangkong cell. Kapag naghahanap o nagkalkula gamit ang text, ang walang laman na string na "" ay ang text na may haba na zero.

Halimbawa, kapag ibinalik ng formula sa A1 ang walang laman na string "", nalalapat ang sumusunod:

=ISBLANK(A1) nagbabalik ng FALSE. Hindi blangko ang cell.

=ISFORMULA(A1) nagbabalik ng TOTOO. Ang cell ay isang formula.

=ISLOGICAL(A1) nagbabalik ng FALSE. Hindi isang lohikal na halaga.

=ISNONTEXT(A1) nagbabalik ng FALSE. Ang cell ay may walang laman na string.

=ISNUMBER(A1) nagbabalik ng FALSE. Hindi isang numero.

=ISTEXT(A1) nagbabalik ng TOTOO. Ang cell ay may walang laman na string, na kinakalkula ng isang formula.

=LEN(A1) nagbabalik ng 0. Ang haba ng walang laman na string ay 0.

ARABIC

Ibinabalik ang numeric na halaga na tumutugma sa isang Romanong numero na ipinahayag bilang text.

ASC

Kino-convert ang double-byte (full-width) na mga character sa single-byte (half-width) na ASCII at katakana na mga character.

BAHTTEXT

Kino-convert ang isang numero sa Thai na teksto, kasama ang mga pangalan ng Thai na pera.

BASE

Kino-convert ang positive integer sa isang tinukoy na base sa isang text mula sa numbering system. Ginagamit ang mga digit na 0-9 at ang mga letrang A-Z.

CHAR

Kino-convert ang isang numero sa isang character ayon sa kasalukuyang talahanayan ng code. Ang numero ay maaaring dalawang-digit o tatlong-digit na integer na numero.

CLEAN

Ang lahat ng hindi naka-print na character ay inalis mula sa string.

CODE

Nagbabalik ng numeric code para sa unang character sa isang text string.

CONCATENATE

Pinagsasama-sama ang ilang text string sa isang string.

DECIMAL

Converts text that represents a number in a numeral system with the given base radix to a positive integer. The radix must be in the range 2 to 36. Spaces and tabs are ignored. The Text field is not case-sensitive.

DOLLAR

Kino-convert ang isang numero sa isang string na kumakatawan sa halaga sa format ng currency, na ni-round sa isang tinukoy na decimal na lugar, gamit ang decimal separator na tumutugma sa kasalukuyang setting ng lokal. Sa field na Halaga ilagay ang numero upang ma-convert. Opsyonal, maaari mong ilagay ang bilang ng mga decimal na lugar sa field na Decimals. Kung walang tinukoy na halaga, ang lahat ng mga numero sa format ng pera ay ipapakita na may dalawang decimal na lugar.

EXACT

Naghahambing ng dalawang text string at nagbabalik ng TRUE kung magkapareho ang mga ito. Ang function na ito ay case-sensitive.

FIND

Ibinabalik ang posisyon ng isang string ng text sa loob ng isa pang string.Maaari mo ring tukuyin kung saan sisimulan ang paghahanap. Ang termino para sa paghahanap ay maaaring isang numero o anumang string ng mga character. Ang paghahanap ay case-sensitive.

FIXED

Ibinabalik ang isang numero bilang text na may tinukoy na bilang ng mga decimal na lugar at opsyonal na libu-libong separator.

JIS

Kino-convert ang single-byte (kalahating lapad) na ASCII o katakana na mga character sa double-byte (full-width) na mga character.

LEFT

Ibinabalik ang unang character o mga character ng isang text.

LEFTB

Ibinabalik ang mga unang character ng isang DBCS text.

LEN

Ibinabalik ang haba ng isang string kasama ang mga puwang.

LENB

Para sa mga wikang double-byte character set (DBCS), ibinabalik ang bilang ng mga byte na ginamit upang kumatawan sa mga character sa isang text string.

LOWER

Kino-convert ang lahat ng malalaking titik sa isang text string sa lowercase.

MID

Ibinabalik ang isang text string ng isang text. Tinukoy ng mga parameter ang panimulang posisyon at ang bilang ng mga character.

MIDB

Ibinabalik ang isang text string ng isang DBCS text. Tinukoy ng mga parameter ang panimulang posisyon at ang bilang ng mga character.

PROPER

I-capitalize ang unang titik sa lahat ng salita ng isang text string.

REGEX

Mga tugma at extract o opsyonal na pinapalitan ang text gamit ang mga regular na expression.

REPLACE

Pinapalitan ang bahagi ng isang text string ng ibang text string. Ang function na ito ay maaaring gamitin upang palitan ang parehong mga character at numero (na awtomatikong kino-convert sa text). Ang resulta ng function ay palaging ipinapakita bilang text. Kung balak mong magsagawa ng mga karagdagang kalkulasyon gamit ang isang numero na pinalitan ng text, kakailanganin mong i-convert ito pabalik sa isang numero gamit ang VALUE function.

REPT

Inuulit ang isang string ng character sa pamamagitan ng ibinigay numero of copies.

RIGHT

Ibinabalik ang huling character o character ng isang text.

RIGHTB

Ibinabalik ang huling character o character ng isang text na may double bytes character sets (DBCS).

ROMAN

Kino-convert ang isang numero sa isang Roman numeral. Ang hanay ng halaga ay dapat nasa pagitan ng 0 at 3999. Maaaring tukuyin ang isang simplification mode sa hanay mula 0 hanggang 4.

SEARCH

Ibinabalik ang posisyon ng isang text segment sa loob ng string ng character. Maaari mong itakda ang simula ng paghahanap bilang isang opsyon. Ang teksto ng paghahanap ay maaaring isang numero o anumang pagkakasunud-sunod ng mga character. Ang paghahanap ay hindi case-sensitive. Kung hindi mahanap ang text, ibinabalik ang error 519 (#VALUE).

SUBSTITUTE

Pinapalitan ang bagong text para sa lumang text sa isang string.

T

Ibinabalik ng function na ito ang target na text, o isang blangkong text string kung ang target ay hindi text.

TEXT

Kino-convert ang isang halaga sa text ayon sa isang ibinigay na format.

TRIM

Nag-aalis ng mga puwang mula sa isang string, nag-iiwan lamang ng isang character na espasyo sa pagitan ng mga salita.

UNICHAR

Nagko-convert ng code number sa isang Unicode character o letter.

UNICODE

Ibinabalik ang numeric code para sa unang Unicode character sa isang text string.

UPPER

Kino-convert ang string na tinukoy sa field na text sa uppercase.

VALUE

Kino-convert ang string na representasyon ng isang numero sa numeric form. Kung ang ibinigay na string ay isang wastong petsa, oras, o petsa-oras, ang katumbas na petsa-oras na serial number ay ibabalik.

WEBSERVICE

Kumuha ng ilang nilalaman sa web mula sa isang URI.

FILTERXML

Maglapat ng XPath expression sa isang XML na dokumento.

ENCODEURL

Nagbabalik ng string na naka-encode ng URL.

Mangyaring suportahan kami!