Giúp em hàm nối chuỗi với ạ !!!!

Liên hệ QC

sepultica

Thành viên mới
Tham gia
15/10/14
Bài viết
5
Được thích
1
Chào cả nhà
Mấy bác giúp em với ạ; em có hai dữ liệu ở ô A2 và ô B2 em dùng hàm Concatenate để nối chuổi, có cách nào kí tự "km2" nó hiển thị chỉ số trên giống ô B2 được không ạ
em xin chân thành cảm ơn
Ham_noi_chuoi.jpg
 
Chào cả nhà
Mấy bác giúp em với ạ; em có hai dữ liệu ở ô A2 và ô B2 em dùng hàm Concatenate để nối chuổi, có cách nào kí tự "km2" nó hiển thị chỉ số trên giống ô B2 được không ạ
em xin chân thành cảm ơn
Copy cái này về dùng, nó là symbol: km²
 
Chào cả nhà
Mấy bác giúp em với ạ; em có hai dữ liệu ở ô A2 và ô B2 em dùng hàm Concatenate để nối chuổi, có cách nào kí tự "km2" nó hiển thị chỉ số trên giống ô B2 được không ạ
em xin chân thành cảm ơn
Sửa lại công thức như hình là được nhé bạn

1611287114802.png
 
Hoặc nối nhanh bằng nhập liệu:

=A2&B2&"²"

Trước khi nhập đến số mũ, nhấn giữ ALT và nhập 0178 (tức là ALT-0178) thay gõ số 2
 
Nhưng mà giả sử chỉ số trên hoặc chỉ số dưới của mình không phải số 2 hay số 3 thì mình làm sao anh nhỉ? chẳng hạn Bđập = 7m; (chữ "đập" mình chuyển thành chữ số dưới).
 
Hoặc nối nhanh bằng nhập liệu:

=A2&B2&"²"

Trước khi nhập đến số mũ, nhấn giữ ALT và nhập 0178 (tức là ALT-0178) thay gõ số 2
Em coi cái bảng mã đó ở đâu vậy anh?
Nhưng mà giả sử chỉ số trên hoặc chỉ số dưới của mình không phải số 2 hay số 3 thì mình làm sao anh nhỉ? chẳng hạn Bđập = 7m; (chữ "đập" mình chuyển thành chữ số dưới).
Vậy bạn không hỏi ngay lúc đầu luôn, minh họa gì mà có 1 dữ liệu hà. Nghĩa là giờ có cả chỉ số trên lẫn chỉ số dưới và không chỉ km2, m3 bạn hén?! Nhu cầu bạn hay á.
 
Mình kiếm cái Char(178) là superscript của số 2 ở đâu vậy bạn? Hay ghê.
Ở đây nè Xương rồng. Insert->Symbol->ASCII (decimal)-> Kiếm và click vào cái kí tự đó, nó sẽ hiện số code phía bên dưới.
Nếu có sẵn kí tự mà không biết code của nó thì có thể dùng hàm CODE hoặc UNICODE thì sẽ có được mã code của kí tự.

1611289615917.png
 
Em coi cái bảng mã đó ở đâu vậy anh?

Vậy bạn không hỏi ngay lúc đầu luôn, minh họa gì mà có 1 dữ liệu hà. Nghĩa là giờ có cả chỉ số trên lẫn chỉ số dưới và không chỉ km2, m3 bạn hén?! Nhu cầu bạn hay á.
Đúng rồi đó bạn, nghĩa là có thể áp dụng được cho tất cả khi mình dùng hàm nối chuỗi
 
Dùng công thức ghép định dạng letter thì hiện unicode chỉ hỗ trợ 1 số ký tự thôi.
Cái này thì ghép cột thôi, số 7 ở 1 cột, chữ đập ở cột kế bên và format nó dạng subscript.

1611291240124.png
 
Đọc m2 thì biết là mét vuông rồi. Bày đặt súp-cơ-ríp, súp-pơ-cơ-ríp chỉ khổ cho mấy cái công thức tra cứu sau này thôi.
 
tham khảo công thức =CONCATENATE(A2;" ";LEFT(B2;LEN(B2)-1))&CHAR(178)
 
Nhưng mà giả sử chỉ số trên hoặc chỉ số dưới của mình không phải số 2 hay số 3 thì mình làm sao anh nhỉ? chẳng hạn Bđập = 7m; (chữ "đập" mình chuyển thành chữ số dưới).
Chỉ số trên hay dưới, trừ vài trường hợp, không làm được bằng công thức đâu.

Chỉ số trên và dưới làm được bằng công thức với chỉ số bất kỳ - số hoặc chữ có 1 hoặc nhiều ký tự, khi dùng Superscript, subscript. Tức thay đổi THUỘC TÍNH của phông chữ. Nhưng không thể thay đổi thuộc tính của phông chữ bằng công thức được (không dùng VBA). Ở trên người ta không dùng superscript, tức không thay đổi THUỘC TÍNH của phông chữ. Người ta chỉ dùng ký tự "đặc biệt" thôi. Ký tự là ký tự, nó chẳng qua là ảnh thôi. Ảnh đó có thể có hình hài của dấu tích, dấu cộng trừ, chữ cái, chữ số, mặt cười, trái tim. Khi mở văn bản có vd. 10 chữ cái thì chẳng qua là 10 ảnh được hiển thị bên cạnh nhau. Thế thôi.
Người ta không thay đổi THUỘC TÍNH của phông chữ mà người ta DÙNG KÝ TỰ mà ảnh của nó là con số 2 nhỏ ở chếch bên góc phải bên trên trong một nền vd. hình vuông trắng. Thế thôi. Do không có ký tự nào có ảnh với hình hài giống từ "đập" hay từ bất kỳ nên không thể "bắt chước" trường hợp chỉ số 1, 2, 3 và n.

Để có chỉ số trên và dưới bất kỳ trong 1 ô thì phải làm bằng tay trong ô không có công thức hoặc dùng VBA. Nếu ô chứa công thức thì cũng có thể thiết lập 1 lần cho muôn đời là phông chữ với subscript. Nhưng đó là thiết lập cho toàn bộ nội dung của ô chứ không phải cho một phần nội dung của ô.

Tôi chỉ nói về làm trong 1 ô. Nếu "B" ở 1 ô còn "đập" ở ô bên cạnh thì có câu hỏi: Thế nếu muốn có Bđập mũ 7 thì sao? Cái mũ 7 lại ở ô thứ ba?

Nếu ai làm được thì tôi cám ơn. Ngồi hóng.
 
Thực ra, mình đã nghĩ ra hướng làm bằng VBA nhưng không rành VBA. Bạn nào có thể viết code từ ý tưởng này được ko.
1. Dùng hàm nối chuỗi bình thường
2. Dùng copy, paste value
3. Sau đó dùng subcrips hay superscrip đối với những chữ cái mong muốn
 
Web KT

Bài viết mới nhất

Back
Top Bottom