Swyddogaethau CHAR a CÔD Excel

01 o 02

Excel CHAR / UNICHAR Function

Mewnosod Cymeriadau a Symbolau gyda'r Swyddogaethau CHAR a UNICHAR. © Ted Ffrangeg

Mae pob cymeriad a ddangosir yn Excel mewn gwirionedd yn nifer.

Dim ond gyda rhifau y mae cyfrifiaduron yn gweithio. Mae llythyrau'r wyddor a chymeriadau arbennig eraill - fel y "" "" "" "" neu "hashtag" - yn cael eu storio a'u harddangos trwy neilltuo rhif gwahanol ar gyfer pob un.

Yn wreiddiol, nid yw pob cyfrifiadur yn defnyddio'r un system rhifo neu dudalen cod wrth rifo'r gwahanol gymeriadau.

Er enghraifft, datblygodd Microsoft dudalennau cod yn seiliedig ar system cod ANSI - mae ANSI yn fyr ar gyfer Sefydliad Safonau Cenedlaethol America - tra bod cyfrifiaduron Macintosh yn defnyddio set cymeriad Macintosh .

Gall problemau godi wrth geisio trosi'r codau cymeriad o un system i un arall gan arwain at ddata garcharor.

Set Cymeriad Cyffredinol

Er mwyn cywiro'r broblem hon, datblygwyd cymeriad cyffredinol a osodwyd o'r enw system Unicode yn hwyr yn yr 1980au sy'n rhoi cymeriad unigryw i bob cymeriad a ddefnyddir ym mhob system gyfrifiadurol.

Mae yna 255 o godau cymeriad neu bwynt cod gwahanol yn y cod cod ANSI Windows tra bod y system Unicode wedi'i gynllunio i ddal dros un miliwn o bwyntiau cod.

Er mwyn cydweddu, mae'r 255 pwynt cod cyntaf o'r system Unicode newydd yn cydweddu â rhai'r system ANSI ar gyfer cymeriadau a rhifau iaith gorllewinol.

Ar gyfer y cymeriadau safonol hyn, mae'r codau wedi'u rhaglennu i'r cyfrifiadur fel bod teipio llythyr ar y bysellfwrdd yn mynd i'r cod ar gyfer y llythyr i'r rhaglen a ddefnyddir.

Gall cymeriadau a symbolau ansafonol - fel y symbol hawlfraint - © - neu gymeriadau a gydsyniwyd mewn gwahanol ieithoedd, gael eu cynnwys mewn rhaglen trwy deipio yn y cod ANSI neu rif Unicode ar gyfer y cymeriad yn y lleoliad a ddymunir.

Swyddogaethau Excel CHAR a COD

Mae gan Excel nifer o swyddogaethau sy'n gweithio gyda'r niferoedd hyn yn uniongyrchol: CHAR a COD ar gyfer pob fersiwn o Excel, ynghyd â UNICHAR a UNICODE a gyflwynwyd yn Excel 2013.

Mae'r swyddogaethau CHAR a UNICHAR yn dychwelyd y cymeriad ar gyfer cod penodol tra bod y swyddogaethau COD a UNICODE i'r gwrthwyneb - rhowch y cod ar gyfer cymeriad penodol. Er enghraifft, fel y dangosir yn y ddelwedd uchod,

Yn yr un modd, pe bai'r ddwy swyddogaeth yn nythu gyda'i gilydd ar ffurf

= COD (CHAR (169))

yr allbwn ar gyfer y fformiwla fyddai 169, gan fod y ddwy swyddogaeth yn gwneud gwaith arall y llall.

Cytundebau a Dadleuon Swyddogaethau CHAR / UNICHAR

Mae cystrawen swyddogaeth yn cyfeirio at gynllun y swyddogaeth ac yn cynnwys enw'r swyddogaeth, cromfachau a dadleuon .

Y gystrawen ar gyfer swyddogaeth CHAR yw:

= CHAR (Rhif)

tra bod y gystrawen ar gyfer swyddogaeth UNICHAR yw:

= UNICHAR (Rhif)

Nifer - (gofynnol) nifer rhwng 1 a 255 sy'n nodi pa gymeriad yr ydych ei eisiau.

Nodiadau :

Gellir rhifo'r ddadl Rhif yn uniongyrchol i'r swyddogaeth neu gyfeirnod celloedd i leoliad y rhif mewn taflen waith .

-Mi nad yw'r ddadl Rhif yn gyfanrif rhwng 1 a 255, bydd y swyddogaeth CHAR yn dychwelyd y #VALUE! gwerth gwall fel y dangosir yn rhes 4 yn y ddelwedd uchod

Ar gyfer rhifau cod yn fwy na 255, defnyddiwch swyddogaeth UNICHAR.

-if y mae dadl Rhif o sero (0) wedi'i gofnodi, bydd y swyddogaethau CHAR a UNICHAR yn dychwelyd y #VALUE! gwerth gwall fel y dangosir yn rhes 2 yn y ddelwedd uchod

Ymuno â'r Swyddog CHAR / UNICHAR

Mae'r opsiynau ar gyfer mynd i mewn i'r naill swyddogaeth neu'r llall yn cynnwys teipio'r swyddogaeth mewn llaw, fel:

= CHAR (65) neu = UNICHAR (A7)

neu ddefnyddio blwch deialog y swyddogaethau i nodi'r swyddogaeth a'r ddadl Rhif .

Defnyddiwyd y camau canlynol i fynd i mewn i'r swyddogaeth CHAR i mewn i gell B3 yn y ddelwedd uchod:

  1. Cliciwch ar gell B3 i'w wneud yn y gell weithredol - y lleoliad lle mae canlyniadau'r swyddogaeth yn cael eu harddangos
  2. Cliciwch ar daflen Fformiwlâu'r ddewislen rhuban
  3. Dewiswch Testun o'r rhuban i agor y rhestr ostwng swyddogaeth
  4. Cliciwch ar CHAR yn y rhestr i ddod â blwch deialog y swyddogaeth i fyny
  5. Yn y blwch deialog, cliciwch ar y llinell Rhif
  6. Cliciwch ar gell A3 yn y daflen waith i nodi'r cyfeirnod celloedd hwnnw yn y blwch deialog
  7. Cliciwch OK i gwblhau'r swyddogaeth a chau'r blwch deialog
  8. Y cymeriad marchog - ! - dylai ymddangos yn y gell B3 gan fod ei chod cymeriad ANSI yn 33
  9. Pan fyddwch chi'n clicio ar gell E2 mae'r swyddogaeth gyflawn = CHAR (A3) yn ymddangos yn y bar fformiwla uwchben y daflen waith

Defnyddio Swyddogaeth CHAR / UNICHAR

Y defnyddiau ar gyfer swyddogaethau CHAR / UNICHAR fyddai cyfieithu rhifau tudalennau cod mewn cymeriadau ar gyfer ffeiliau a grëwyd ar fathau eraill o gyfrifiaduron.

Er enghraifft, defnyddir y swyddogaeth CHAR yn aml i ddileu cymeriadau nad oes eu hangen sy'n ymddangos gyda data a fewnforiwyd. Gellir defnyddio'r swyddogaeth ar y cyd â swyddogaethau Excel eraill megis TRIM a SUBSTITUTE mewn fformiwlâu a gynlluniwyd i gael gwared â'r cymeriadau diangen hyn o daflen waith.

02 o 02

Swyddog CÔD Excel / UNICODE

Darganfyddwch Godau Cymeriad gyda'r Swyddogaethau COD a UNICODE. © Ted Ffrangeg

Cywirdeb a Dadleuon Swyddogaeth COD / UNICODE

Mae cystrawen swyddogaeth yn cyfeirio at gynllun y swyddogaeth ac yn cynnwys enw'r swyddogaeth, cromfachau a dadleuon.

Y cystrawen ar gyfer y swyddogaeth COD yw:

= COD (Testun)

tra bod y gystrawen ar gyfer swyddogaeth UNICODE yw:

= UNICODE (Testun)

Testun - (gofynnol) y cymeriad yr ydych am ddod o hyd i'r rhif cod ANSI.

Nodiadau :

Gall y ddadl Testun fod yn gymeriad unigol wedi'i amgylchynu gan ddyfynodau dwbl ("") yn cael eu cofnodi'n uniongyrchol i'r swyddogaeth neu gyfeirnod celloedd i leoliad y cymeriad mewn taflen waith fel y dangosir yn rhesi 4 a 9 yn y ddelwedd uchod

Os bydd y ddadl destun yn wag, bydd y swyddogaeth COD yn dychwelyd y #VALUE! gwerth gwall fel y dangosir yn rhes 2 yn y ddelwedd uchod.

Dim ond y cod cymeriad ar gyfer un cymeriad yw'r swyddogaeth COD. Os yw'r ddadl testun yn cynnwys mwy nag un cymeriad - fel y gair Excel a ddangosir yn rhesi 7 ac 8 yn y ddelwedd uchod - dim ond cod y cymeriad cyntaf a ddangosir. Yn yr achos hwn, rhif 69 yw'r cod cymeriad ar gyfer y llythyr E uchafswm.

Llythyrau Uchafswm yn erbyn

Mae gan bump neu briflythrennau ar y bysellfwrdd wahanol godau cymeriad na'r llythrennau isaf neu lythyrau bach cyfatebol.

Er enghraifft, mae rhif cod UNICODE / ANSI ar gyfer y "A" uchaf yn 65 tra bod y rhif isaf "cod" UNICODE / ANSI yn rhif 97 fel y dangosir yn rhesi 4 a 5 yn y ddelwedd uchod.

Ymuno â'r Swyddog COD / UNICODE

Mae'r opsiynau ar gyfer mynd i mewn i'r naill swyddogaeth neu'r llall yn cynnwys teipio'r swyddogaeth mewn llaw, fel:

= COD (65) neu = UNICODE (A6)

neu ddefnyddio blwch deialog y swyddogaethau i nodi'r swyddogaeth a'r ddadl Testun .

Defnyddiwyd y camau canlynol i fynd i mewn i'r swyddogaeth COD i mewn i gell B3 yn y ddelwedd uchod:

  1. Cliciwch ar gell B3 i'w wneud yn y gell weithredol - y lleoliad lle mae canlyniadau'r swyddogaeth yn cael eu harddangos
  2. Cliciwch ar daflen Fformiwlâu'r ddewislen rhuban
  3. Dewiswch Testun o'r rhuban i agor y rhestr ostwng swyddogaeth
  4. Cliciwch ar COD yn y rhestr i ddod â blwch deialog y swyddogaeth i fyny
  5. Yn y blwch deialog, cliciwch ar y llinell Testun
  6. Cliciwch ar gell A3 yn y daflen waith i nodi'r cyfeirnod celloedd hwnnw yn y blwch deialog
  7. Cliciwch OK i gwblhau'r swyddogaeth a chau'r blwch deialog
  8. Dylai'r rhif 64 ymddangos yn y gell B3 - dyma'r cod cymeriad ar gyfer y cymeriad ampersand "&"
  9. Pan fyddwch chi'n clicio ar gell B3 y swyddogaeth gyflawn = Mae COD (A3) yn ymddangos yn y bar fformiwla uwchben y daflen waith