Cara menggunakan python string concatenation format

Fungsi CONCAT menggabungkan teks dari beberapa rentang dan/atau string, tetapi tidak menyediakan argumen pemisah atau IgnoreEmpty. 

CONCAT menggantikan fungsi CONCATENATE. Namun, fungsi CONCATENATE akan tetap ada untuk kompatibilitas dengan versi Excel yang lebih lama. 

Catatan: Fitur ini tersedia di Windows atau Mac jika Anda memiliki Office 2019, atau jika Anda memiliki langganan Office 365. Jika merupakan pelanggan Office 365, pastikan Anda memiliki versi terbaru Office.

Sintaksis

CONCAT(text1, [text2],…)

Argumen

Deskripsi

text1
(diperlukan)

Item teks yang akan digabungkan. String, atau larik string, seperti rentang sel.

[text2, ...]
(opsional)

Item teks tambahan yang akan digabungkan. Bisa ada maksimum 253 argumen teks untuk item teks. Masing-masing dapat berupa string atau larik string, seperti rentang sel.

Misalnya, = CONCAT("Sang"," ","mentari"," ","akan"," ","bersinar"," ","terang"," ","besok.") akan mengembalikan Sang mentari akan bersinar terang besok.

Tips: Untuk menyertakan pemisah (seperti penspasian atau simbol dan (&)) di antara teks yang ingin Anda gabungkan, dan untuk menghapus argumen kosong yang tidak ingin Anda munculkan dalam hasil teks gabungan, Anda bisa menggunakan fungsi TEXTJOIN.

Keterangan

  • Jika string yang dihasilkan melebihi 32767 karakter (batas sel), CONCAT akan mengembalikan kesalahan #VALUE! .

Contoh

Salin contoh data di dalam setiap tabel berikut ini lalu tempel ke dalam sel A1 lembar kerja Excel yang baru. Agar rumus menampilkan hasil, pilih datanya, tekan F2, lalu tekan Enter. Jika perlu, Anda bisa menyesuaikan lebar kolom untuk melihat semua data.

Contoh 1

=CONCAT(B:B, C:C)

A's

B's

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Karena fungsi ini memungkinkan referensi kolom dan baris secara penuh, dan akan kembali pada hasil berikut: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7

Contoh 2

=CONCAT(B2:C8)

A's

B's

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Hasil: a1b1a2b2a4b4a5b5a6b6a7b7

Contoh 3

Data

Nama Depan

Nama belakang

brook trout

Andreas

Hauser

spesies

Fourth

Pine

32

Rumus

Deskripsi

Hasil

=CONCAT("Populasi arus untuk ", A2," ", A3, " adalah ", A4, "/mil.")

Membuat sebuah kalimat dengan menggabungkan data di kolom A dengan teks lainnya.

Populasi arus untuk spesies brook trout adalah 32/mil

=CONCAT(B2," ", C2)

Menggabungkan tiga hal: string dalam sel B2, karakter spasi, dan nilai dalam sel C2.

Andreas Hauser

=CONCAT(C2, ", ", B2)

Menggabungkan tiga hal: string dalam sel C2, string dengan karakter koma dan spasi, dan nilai dalam sel B2.

Hauser, Andreas

=CONCAT(B3," & ", C3)

Menggabungkan tiga hal: string dalam sel B3, string yang terdiri dari spasi dengan simbol dan spasi lainnya, dan nilai dalam sel C3.

Fourth & Pine

=B3 & " & " & C3

Menggabungkan item yang sama seperti contoh sebelumnya, tetapi dengan menggunakan simbol operator perhitungan (&) bukan fungsi CONCAT.

Fourth & Pine

Perlu bantuan lainnya?

Anda dapat bertanya kapan saja kepada pakar di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas Jawaban.

SPLIT: Divides text around a specified character or string, and puts each fragment into a separate cell in the row.

JOIN: Concatenates the elements of one or more one-dimensional arrays using a specified delimiter.

Concat adalah fungsi string dalam bahasa kueri standar (SQL) yang digunakan untuk menggabungkan dua atau lebih data string yang ditentukan sebagai argumen dalam fungsi. Namun, saat menggabungkan, argument NULL diabaikan. Dengan demikian, fungsi ini membantu kita untuk g data dalam format yang lebih mudah dibaca. 

Selain concat, ada fungsi lain yang dikenal dengan concat_ws di mana semua argumen yang ditentukan kecuali nilai NULL digabungkan bersama seperti concat tetapi argumen pertama dianggap sebagai pemisah. Selain menggunakan concat, kita juga bisa menggunakan operator "||" untuk menggabungkan dua atau lebih string menjadi satu. Perbedaan antara fungsi concat dan operator '||' adalah bahwa operator  '||' tidak mengabaikan argumen NULL.

Concatenation atau dikenal dengan penggabungan data sangat berguna ketika kita ingin menampilkan pesan yang menyertakan nilai suatu variabel. Meskipun SQL  adalah bahasa kueri yang sudah lama digunakan di dunia data, namun hingga saat ini SQL masih menjadi bahasa kueri yang sangat populer di kalangan bisnis di seluruh dunia untuk mengumpulkan dan memproses sejumlah data untuk mengambil keputusan bisnis secara realtime.

Ada banyak kegunaan fungsi concat pada SQL. Pada artikel kali ini kita akan membahas kegunaan concat untuk berbagai data beserta sintaks yang digunakan. Jadi tunggu apa lagi? Yuk kita simak bersama!

1. Fungsi String yang Bisa Dikombinasikan Dengan Concat

Fungsi concat SQL bisa digabungkan atau dikombinasikan dengan berbagai fungsi lainnya. Beberapa fungsi yang sering digunakan bersama concat adalah Upper, Lower, Stuff, Substring, Replace, Reverse, Left dan Right. Secara umum, sintaks yang bisa ditulis di SQL untuk menggunakan concat adalah sebagai berikut.

Cara menggunakan python string concatenation format

Baca juga : Saatnya Belajar SQL, Kenali Rekomendasi Query SQL Bagi Pemula

2. Concat Untuk Data Numerik

Dalam SQL, kita juga dapat menggabungkan data numerik dari tabel dengan cara yang sama seperti kita menggabungkan string. Fungsi concat juga dapat digunakan untuk menggabungkan nilai numerik. Cara lain untuk mengimplementasikan concat untuk data numerik adalah dengan menggunakan operator CAST.

Operator ini akan mengubah data numerik ke dalam format string. Agar lebih mudah dipahami, kita akan menggabungkan angka 11, 12, dan 13. Kita bisa menggunakan script berikut ini.

Cara menggunakan python string concatenation format

3. Concat dengan Data Null

Dalam SQL, null adalah penunjuk khusus yang menentukan bahwa nilai tidak ditemukan atau tidak ada. Saat menggunakan nilai null sebagai parameter fungsi concat, nilai null dikonversi menjadi string kosong. Ekspresi null dalam fungsi concat tidak berpengaruh pada hasil fungsi dan berperilaku seperti string kosong. Untuk menggunakan null pada concat kita bisa menggunakan sintaks berikut.

Cara menggunakan python string concatenation format

4. Line Feed( ) dengan Concat

Untuk mengkonversi angka ASCII ke karakter kita bisa menggunakan fungsi CHAR. Dengan fungsi CHAR di SQL, kode ASCII dapat digunakan untuk menghasilkan baris baru. Saat kita menggabungkan string dengan fungsi CHAR kita akan mendapatkan baris baru.

CHAR(10) adalah kode ASCII untuk karakter Line feed dan kita bisa menggunakan kode ini untuk fungsi concat dalam SQL. secara umum, script ini bisa ditulis sebagai berikut.

Cara menggunakan python string concatenation format

Baca juga : Catat! Ini 3 Keuntungan Belajar SQL dalam Mengolah Data

Apakah kamu mau belajar menggunakan SQL tapi masih bingung cara menginstall SQL? Tenang, yuk belajar dengan modul dari DQLab yang sudah menggunakan live code editor sehingga kamu tidak perlu menginstall tools tambahan!

Klik button di bawah ini atau sign up melalui DQLab.id untuk mencoba live code editor DQLab secara gratis menggunakan FREE MODUL "Introduction to Data Science" sebagai langkah awal untuk kamu mengenal live code editor. Selamat belajar!

Apa itu string format?

String Formatting atau Pemformatan string memungkinkan kita menyuntikkan item ke dalam string daripada kita mencoba menggabungkan string menggunakan koma atau string concatenation. Sebagai gambaran, perbandingannya seperti ini : Nama = 'Budi' Umur = 25 'Nama saya '+Nama+', umur saya sekarang '+str(Umur)+' Tahun. '

Apa itu format string Python?

String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda.

Apa fungsi split () Python?

Sesuai dengan namanya, split artinya membagi atau memisahkan. Dapat disimpulkan bahwa metode split Python merupakan cara untuk membagi data string menjadi daftar string setelah memecah string yang diberikan oleh pemisah yang sudah ditentukan.

Apakah string dapat digunakan pada Python?

String dalam python adalah bytes array yang mempresentasikan unicode char. Python tidak punya tipe data char, sehingga char pada python diganti dengan string yang punya panjang satu karakter. Dalam mengakses elemen pada string menggunakan brackets atau kurung siku [].