Hàm unichar trong excel

* Chức năng này đã được thêm vào Excel 2013
* Hàm này trả về các ký tự giống như hàm CHAR cho các số từ 1 đến 128
* Chức năng này có thể được sử dụng với các chức năng khác để giúp loại bỏ các ký tự không mong muốn
* Nếu "số" < 1 thì #VALUE. Được trả lại
* Nếu "số" không phải là số, thì #VALUE. Được trả lại
* Bạn có thể sử dụng hàm UNICODE để trả về số UNICODE cho ký tự đầu tiên trong chuỗi văn bản
* Bạn có thể sử dụng hàm CODE để trả về số ANSI/ASCII cho ký tự đầu tiên trong chuỗi văn bản
* Bạn có thể sử dụng hàm CHAR để trả về ký tự có ký tự ANSI/ASCII tương ứng
* Để biết thêm thông tin về các bộ ký tự khác nhau, hãy tham khảo trang Mã ký tự
* Đối với tài liệu của Microsoft, hãy tham khảo hỗ trợ. Microsoft. com
* Đối với tài liệu của Google, hãy tham khảo hỗ trợ. Google. com

Hàm UNICHAR trong Excel trả về ký tự hoặc ký hiệu Unicode được liên kết với số đã cho. Unicode là một tiêu chuẩn mã hóa toàn cầu, trong đó mỗi chữ cái, số hoặc ký hiệu được gán một giá trị số riêng biệt có thể áp dụng trên nhiều nền tảng và chương trình

Các số, bảng chữ cái, ký tự và ký hiệu mà chúng ta thấy trên máy tính thực sự được lưu trữ dưới dạng Unicode, trong đó một số duy nhất được gán cho mỗi. Hàm UNICHAR trả về ký tự tương ứng với số đầu vào được cung cấp

Hàm unichar trong excel

Mục lục

cú pháp

Cú pháp của hàm UNICHAR như sau

=UNICHAR(number)

Tranh luận

'số' - là tham số bắt buộc. Nó là một giá trị số nguyên tương ứng với một ký tự hoặc ký hiệu trong Unicode. Đối số đầu vào có thể là một số được nhập trực tiếp vào hàm hoặc được chuyển dưới dạng tham chiếu ô

Các đặc điểm quan trọng của hàm UNICHAR

Hàm UNICHAR là phiên bản nâng cấp của hàm CHAR và được phân loại là hàm văn bản/chuỗi trong Excel

  • Khi đối số đầu vào không hợp lệ, hàm UNICHAR sẽ trả về lỗi #N/A
  • Nếu số đối số đầu vào bằng 0 hoặc số nằm ngoài phạm vi chấp nhận được, lỗi #VALUE sẽ xảy ra
  • Đối với các số đầu vào từ 1 đến 255, hàm UNICHAR trả về các ký tự giống như hàm CHAR

Công dụng của Hàm UNICHAR

Trước khi chuyển sang các ví dụ, hãy xem trực thăng và cố gắng hiểu tại sao chúng ta cần chức năng UNICHAR ngay từ đầu

Hệ thống mã ban đầu khác khi chúng tôi tuân theo hệ thống mã ANSI cho Microsoft và bộ ký tự Macintosh cho Apple/Mac OS. Khi người dùng cố gắng dịch mã ký tự từ hệ thống này sang hệ thống khác, họ gặp sự cố. Một bộ ký tự phổ quát, hệ thống Unicode, đã được tạo ra để giải quyết vấn đề. 255 điểm mã đầu tiên của hệ thống ANSI và Unicode giống hệt nhau để thuận tiện

Có một số cách sử dụng hàm UNICHAR trong Excel. Trong Excel, các ký hiệu ký tự đặc biệt từ bộ ký tự Unicode như ☐, ☑, ⚐, ⚑, ▲ có thể được sử dụng cho nhiều mục đích khác nhau. Chúng có thể được sử dụng trong biểu đồ, bản sao tiếp thị và chữ tượng hình trong ô. Chúng ta đang sống trong thời đại truyền thông xã hội và do đó, không thể thoát khỏi việc sử dụng biểu tượng cảm xúc. Chức năng UNICHAR giúp chúng tôi thêm những thứ này vào bảng tính nhàm chán của chúng tôi

Nếu chúng ta chia Unicode thành các phần, các ký hiệu khác nhau có các ứng dụng khác nhau

0-32 là các ký tự điều khiển như dòng mới, tab, v.v. , 65-90 trả về bảng chữ cái tiếng Anh viết hoa, trong khi 97-122 trả về bảng chữ cái tiếng Anh viết thường

Nếu chúng ta đang viết tên tiếng Thụy Điển chẳng hạn như Pär, Käthe, Påvel hoặc Chlöe và chúng ta không có bàn phím tiếng Thụy Điển, các ký tự được trả về bởi hàm UNICHAR sử dụng mã từ 196 đến 214 sẽ hữu ích

Vì vậy, khi chúng tôi muốn thêm các bảng chữ cái ngôn ngữ khác với bảng chữ cái tiếng Anh thông thường, chức năng này rất hữu ích mặc dù cho đến thời điểm này và cho đến năm 255, chức năng CHAR cũng có thể được sử dụng

Hàm UNICHAR cũng hữu ích khi chúng ta muốn thêm chỉ số trên và chỉ số dưới (Unicode 8304 – 8351). Ký hiệu tiền tệ, ký tự Hy Lạp, dạng số, chữ số La Mã, toán tử, mũi tên, hình dạng hình học, mẫu chữ nổi, ký hiệu âm nhạc, v.v. tất cả đều có thể được thêm vào bằng chức năng UNICHAR. Nó cũng cho phép chúng tôi thêm các biểu tượng thẻ chơi, biểu tượng gạch domino và tất cả các loại biểu tượng cảm xúc

Ví dụ về chức năng UNICHAR

Có một số cách để bao gồm các ký tự đặc biệt trong Excel. Chúng ta có thể sử dụng tùy chọn Symbol trong Excel (Insert > Symbol). Cả tên của biểu tượng và mã ký tự đều được cung cấp, nhưng ít tùy chọn hơn. Một cách khác là chỉ cần sao chép và dán từ trang web

Nhưng nếu chúng ta muốn đưa chúng vào các công thức Excel khác, chúng ta có thể sử dụng hàm UNICHAR

Ở đây, chúng tôi đã lấy rất nhiều ví dụ về việc sử dụng trực tiếp hàm UNICHAR. Bạn có thể nhận thấy rằng các Unicode (đối số số) khác nhau trả về các ký tự hoặc ký hiệu khác nhau

Hàm unichar trong excel

Ví dụ 1 – Thêm Dấu hiệu Xé vào đây

Chúng tôi thường thấy một đường chấm chấm 'Xé đây' ở cuối các biểu mẫu, xác nhận hoặc hóa đơn chính thức mà một bên có thể xé một phần của tài liệu để sử dụng. Bạn đã bao giờ tự hỏi làm thế nào để thêm những thứ đó khi tạo một tài liệu như vậy trong Excel chưa?

Sử dụng chức năng UNICHAR, chúng ta có thể dễ dàng thêm dòng xé ở đây vào bất kỳ tài liệu nào. Vì vậy, trong trường hợp này, giả sử chúng ta phải thêm một hóa đơn vào hóa đơn, trong đó dòng 'xé ở đây' có thể tách hóa đơn chính khỏi xác nhận thanh toán

Hàm unichar trong excel

Bây giờ, mã ký tự UNICHAR cho kéo là 9984 đến 9987 và chúng ta có thể chọn bất kỳ mã nào trong số chúng, trong khi ký tự Unicode của dấu gạch ngang là 45. Sử dụng hàm UNICHAR và REPT, hãy biên dịch công thức Excel để tạo dòng 'Xé đây'

=UNICHAR(9984)&REPT(UNICHAR(45),90)

Dấu và (&) được sử dụng làm toán tử nối để nối kết quả của các hàm UNICHAR và REPT. Hàm REPT được sử dụng để lặp lại văn bản đã cho với số lần nhất định. Ở đây theo chiều rộng của tài liệu của chúng tôi, chúng tôi đã chọn lặp lại dấu gạch ngang 90 lần

Hàm unichar trong excel

Ví dụ 2 – Tạo Hệ thống Xếp hạng bằng Chức năng UNICHAR

Trong ví dụ này, chúng tôi đang cố gắng tạo một hệ thống xếp hạng cho tất cả các bảo tàng nổi tiếng ở Amsterdam. Thay vì xếp hạng nhàm chán từ 1-5, chúng tôi sẽ tạo một chữ tượng hình trong ô bằng chức năng UNICHAR nơi chúng tôi có thể bao gồm xếp hạng sao và biểu tượng cảm xúc

Hàm unichar trong excel

Dựa trên xếp hạng trong cột C, chúng ta có thể sử dụng các hàm REPT & UNICHAR để tạo biểu tượng xếp hạng sao trong cột D. Công thức Excel sẽ như sau

=REPT(UNICHAR(127775),C3)

Hàm unichar trong excel

Trong công thức trên, chúng tôi đang sử dụng hàm REPT, trong đó chúng tôi đang lặp lại biểu tượng ngôi sao (UNICHAR(127775)) theo xếp hạng. Nếu bảo tàng được xếp hạng 1 sao, ngôi sao sẽ được lặp lại một lần, v.v.

Bây giờ, ai lại không thích một vài biểu tượng cảm xúc? . Một số tài liệu tham khảo về biểu tượng cảm xúc trong Unicode như sau

Hàm unichar trong excel

Giờ đây, chúng tôi có thể thêm một số biểu tượng cảm xúc này để làm cho hệ thống xếp hạng của chúng tôi dễ nhìn hơn, cùng với hàm IF. Chúng tôi sẽ sử dụng hàm IF lồng nhau đơn giản mà nếu xếp hạng là 1, hãy sử dụng một biểu tượng cảm xúc cụ thể;

Công thức sẽ như sau

=IF(C4=1,UNICHAR(128577), IF(C4=2,UNICHAR(128528), IF(C4=3,UNICHAR(128578), IF(C4=4,UNICHAR(128515), IF(C4=5,UNICHAR(128525))))))

Hàm unichar trong excel

Điều này trông tốt hơn nhiều trên điện thoại di động

Hàm unichar trong excel

Ghi chú

Thay vì viết công thức trên bằng các câu lệnh IF lồng nhau, chúng ta có thể viết nó theo cách tương đối đơn giản hơn bằng cách sử dụng các hàm IFS hoặc SWITCH

=IFS(C3=1, UNICHAR(128577),C3=2, UNICHAR(128528),C3=3, UNICHAR(128578),C3=4, UNICHAR(128515),C3=5, UNICHAR(128525))

=SWITCH(C3,1, UNICHAR(128577),2, UNICHAR(128528),3, UNICHAR(128578),4, UNICHAR(128515),5, UNICHAR(128525))

Logic gần như giống nhau cho cả ba công thức, hai công thức sau đơn giản hơn về mặt cú pháp so với công thức đầu tiên

Ví dụ 3 – Báo cáo Xu hướng Bán hàng bằng Hàm UNICHAR

Giả sử người quản lý của bạn đã giao cho bạn một nhiệm vụ để tổng hợp tổng doanh số bán hàng cho mỗi tháng. Bây giờ, đây là cơ hội để bạn tạo ấn tượng xuất sắc và làm cho báo cáo Excel trở nên ấn tượng và dễ trình bày

Một báo cáo bán hàng cơ bản trông như thế này, bao gồm doanh số bán hàng theo tháng và tổng doanh số bán hàng được thực hiện trong một năm

Hàm unichar trong excel

Để cải thiện nó, hãy sử dụng chức năng UNICHAR và giới thiệu xu hướng bán hàng cùng với tỷ lệ phần trăm mà chúng tôi đã bỏ lỡ hoặc đạt được mục tiêu quá mức. Chúng tôi sẽ sử dụng các biểu tượng mũi tên để hiển thị nếu chúng tôi ở trên hoặc dưới mục tiêu

UNICHAR(9660) trả về (▲), một tam giác hướng lên trên, cũng được sử dụng để biểu thị sự tăng trưởng hoặc tăng trưởng. UNICHAR(9660) trả về (▼) là hình tam giác/mũi tên hướng xuống có thể được sử dụng để hiển thị xu hướng hoặc số giảm. Chúng tôi cũng sẽ sử dụng UNICHAR(9644), trả về ( ▬ ). Đó là một dấu gạch ngang đơn giản có thể biểu thị không có thay đổi trong xu hướng

Để bắt đầu, chúng tôi sẽ xây dựng một logic đơn giản rằng nếu mục tiêu hàng năm của chúng tôi là 50.000 đô la. 00, doanh thu hàng tháng ít nhất phải là 50.000/12, tức là $4.166. 67. Chúng tôi phải đặt mục tiêu đạt được nhiều hơn nữa, vì vậy chúng tôi sẽ lấy con số tròn trịa cao hơn là $4200 doanh thu mỗi tháng

Bây giờ, chúng ta sẽ sắp xếp công thức Excel của mình bằng cách sử dụng logic if và other đơn giản

NẾU (doanh số hàng tháng nhỏ hơn 4200), thì (in mũi tên hướng xuống ▼), NẾU (doanh số hàng tháng lớn hơn 4200), thì (in mũi tên hướng xuống ▲), khác (in dấu gạch ngang ▬)

Đặt tất cả vào trong một công thức

=IF(C6<4200,UNICHAR(9660),IF(C6>4200,UNICHAR(9650),UNICHAR(9644)))

Hàm unichar trong excel

Như chúng ta có thể thấy trong ví dụ trên, các tháng mà chúng ta không đạt được mục tiêu doanh số bán hàng, hiển thị mũi tên hướng xuống. Ngược lại, các tháng như tháng 2 và tháng 5 hiển thị mũi tên hướng lên cho biết bạn đã đạt được mục tiêu vượt mức. Nó đã trông tốt hơn

Chúng ta có thể đi trước một bước và tính toán chênh lệch giữa doanh số mục tiêu và doanh số thực tế. Để tính toán theo tỷ lệ phần trăm, chúng tôi sẽ trừ doanh số mục tiêu hàng tháng ($4200) khỏi doanh số thực tế, sau đó chia cho 4200 và nhân với 100. Để làm cho nó dễ nhìn hơn, chúng ta có thể nối (nối) biểu tượng từ cột D và sau đó thêm dấu phần trăm (%)

Biên dịch nó dưới dạng Excel, công thức sẽ như sau

=D6&ROUNDUP((C6-4200)/4200*100,2)&UNICHAR(37)

Ô D6 là ký tự được hàm UNICHAR trả về. Chúng tôi kết hợp điều đó với chênh lệch phần trăm và cuối cùng thêm dấu phần trăm bằng hàm UNICHAR. (Unicode cho (%) là 37). Chúng tôi cũng đã sử dụng chức năng ROUNDUP cơ bản để giới hạn số thập phân là 2

Hàm unichar trong excel

Trông khá gọn gàng phải không?

Ví dụ 4 – Tạo bản sao tiếp thị bằng biểu tượng cảm xúc

Chúng tôi thường thấy việc sử dụng nhiều biểu tượng cảm xúc và biểu tượng trong thông báo ứng dụng, email tiếp thị và quảng cáo của mình. Các nhà tiếp thị sử dụng chúng để truyền tải thông điệp tốt hơn và chúng trông rất đẹp. Vì vậy, giả sử bạn đang tham gia tiếp thị và phải tạo một lớp lót cho thương hiệu

Trong ví dụ này, chúng tôi đang tạo quảng cáo tiếp thị cho một thương hiệu bán bóng đèn thông minh

Hàm unichar trong excel

Bây giờ, ông chủ muốn chúng tôi thêm biểu tượng cảm xúc vào những dòng này để tăng cường nó. Nhưng làm thế nào để chúng ta làm điều đó trong Excel?

Nối văn bản và hàm UNICHAR bằng dấu và (&) để nối chuỗi như trong hình sau

Hàm unichar trong excel

Ví dụ 5 – Xóa các ký hiệu không cần thiết

Trong ví dụ này, chúng tôi có một vài câu tiếng Anh thô sơ đã được xem lại, một số câu sai ngữ pháp. Vì vậy, người đánh giá đã sử dụng các ký hiệu tick (dấu kiểm) và dấu chéo để chỉ câu đúng và câu sai. Nay chúng tôi muốn bỏ các ký hiệu đó đi để gửi câu văn đi sửa.

Hàm unichar trong excel

Để loại bỏ các ký hiệu đánh dấu và gạch chéo ở cuối chuỗi, chúng ta có thể sử dụng các hàm UNICHAR, RIGHT và LEFT. Vì có 2 ký hiệu khác nhau nên chúng ta sẽ dùng hàm IF để kiểm tra chuỗi kết thúc bằng dấu tích hay dấu gạch chéo

Số Unicode cho tick là 10004 và cho cross là 10008

Để kiểm tra xem ký tự cuối cùng là tick hay cross chúng ta sẽ sử dụng hàm RIGHT

________số 8_______

Hàm RIGHT, khi được sử dụng mà không có tham số tùy chọn thứ hai, sẽ trích xuất ký tự cuối cùng từ chuỗi

Logic cuối cùng của chúng ta sẽ đơn giản, lấy ký tự cuối cùng từ chuỗi nếu đó là dấu tích hoặc dấu chéo, sau đó trả về chuỗi với ký tự cuối cùng đã bị xóa, nếu không thì trả về chuỗi như hiện tại

Biên dịch nó dưới dạng Excel, công thức cuối cùng sẽ như sau

=IF(OR(RIGHT(B3)=UNICHAR(10004), RIGHT(B3)=UNICHAR(10008)),LEFT(B3,LEN(B3)-1),B3)

Hàm unichar trong excel

Chức năng UNICHAR vs CHAR

Như đã đề cập trước đó, hàm CHAR chấp nhận các số từ 1 đến 255. Đối với các bộ ký tự bổ sung, chúng ta phải sử dụng hàm UNICHAR. Ví dụ: nếu chúng tôi muốn sử dụng chỉ số trên, chỉ số dưới hoặc ký hiệu toán học đặc biệt, chúng tôi sẽ không thể sử dụng hàm CHAR

Trong ví dụ này, chúng tôi đang cố gắng viết căn bậc hai của 3 ở dạng toán học thích hợp

Một cách để viết nó là ở dạng siêu ký tự hoặc hàm mũ là 3½, hoặc ở dạng căn, nó có thể được viết là √3. Hàm CHAR không có ký hiệu như vậy, trong khi hàm UNICHAR có thể được sử dụng như sau

=UNICHAR(9984)&REPT(UNICHAR(45),90)0

Hàm unichar trong excel

Chức năng UNICHAR thuận tiện nhất cho các ký tự mà chúng ta không thể truy cập nhanh từ bàn phím

Chức năng UNICHAR và UNICODE

Hàm UNICODE ngược lại với hàm UNICHAR. Bây giờ, chúng ta đã biết chức năng của hàm UNICHAR trả về các ký tự hoặc ký hiệu tương ứng với mã ký tự

Hàm UNICODE trả về mã ký tự được liên kết với ký tự. Vì cả hai hàm chỉ chấp nhận một đối số, nên hàm UNICHAR trả về mã ký tự của ký tự đầu tiên trong văn bản/chuỗi đầu vào

Hàm unichar trong excel

Trong ví dụ này, chúng ta có thể thấy rằng UNICHAR, với mã số đầu vào, trả về mũi tên kép (⇼), trong khi hàm UNICODE với "⇼" làm đối số đầu vào trả về số Unicode tương ứng

Đó là tất cả về hàm UNICHAR trong Excel. Chúng tôi hy vọng, chúng tôi đã cho bạn hiểu rõ về cách thức hoạt động của nó. Chúng tôi sẽ sớm gặp lại bạn với một chức năng Excel tuyệt vời khác. Cho đến lúc đó, hãy tiếp tục nghiền nát những con số đó