Mündəricat
MƏTN funksiyası Excel-də müxtəlif formatlaşdırma növləri və ya nömrələri etməyə imkan verən mənalı funksiyalardan biridir. Bu məqalə müxtəlif məqsədlər üçün TEXT funksiyası ilə format kodlarından istifadə etməyin müxtəlif yollarını göstərir.
Yüklənə bilən Təcrübə İş Kitabı
Təcrübə iş kitabını yükləyə bilərsiniz. aşağıdakı yükləmə düyməsindən.
Mətn Funksiyasının Format Kodları.xlsx
Mətn Funksiyasının Format Kodları Nələrdir?
Əvvəla, biz TEXT funksiyasının sintaksisini və məqsədini bilməliyik. Bu funksiyanın sintaksisi belədir:
MƏTN(dəyər, format_mətn)Beləliklə, TEXT funksiyasından istifadə edərək, biz müxtəlif format kodlarından istifadə edərək istənilən dəyəri və ya rəqəmi formatlaya bilər.
Bu funksiya xüsusi formatın dəyərini dəyişmək və ya almaq istədiyimiz zaman lazımdır. O zaman bizə TEXT funksiyası lazımdır. Funksiya nümunəsi aşağıdakı kimidir.
=TEXT(TODAY(),"MM/DD/YY")
Aşağıdakı çıxışı verəcək:
Bugünkü tarix MM/ GG/YY formatı, 29/06/21 kimi. Beləliklə, MƏTN funksiyasından istifadə edərək, biz son çıxışımızı tələblərimizə uyğun olaraq asanlıqla fərdiləşdirə bilərik.
Əsasən,
Format Kodu | Məqsəd |
---|---|
0 | Şoularaparıcı sıfırlar. |
? | Baş sıfırları göstərmək əvəzinə boşluqlar buraxır. |
# | İsteğe bağlı rəqəmləri təmsil edir və əlavə sıfırları göstərmir. |
. (nöqtə) | Onluq nöqtəsi görünür. |
, (vergül) | Minlik ayırıcı. |
[ ] | Şərti formatlar yaradın. |
4 MƏTN funksiyasının nümunələri Excel-də Kodları Formatlaşdırmaq
Bu bölmədə TEXT funksiya format kodlarının müxtəlif istifadələri müzakirə olunur, məsələn. mətni nömrə və ya tarixlə birləşdirmək, baş sıfır əlavə etmək və nömrələri müəyyən edilmiş formata çevirmək. Gəlin istifadələrə nəzər salaq!
1. Mətnləri və Rəqəmləri Fərdi Formatlaşdırma ilə birləşdirin
Gəlin bəzi meyvələr və onların vahid qiyməti və kəmiyyət verilənlər bazasına sahib olaq. Sonuncu sütun ümumi qiymət sütunudur.
İndi biz ümumi qiyməti mətn və valyuta simvolu, minlərlə ayırıcı və iki onluq işarə ilə hesablayacağıq. TEXT funksiyasından istifadə edən yerlər.
Bunun üçün düsturumuz belə olacaq:
=”Mətn” & MƏTN( Formula, “$###,###.00”)📌 Düsturun izahı:
İlk olaraq,
- Beləliklə, əvvəlcə E5 xanasına aşağıdakı düsturu daxil edin və aşağıdakı Doldurma Dəstəyi işarəsini köçürün. düstur.
="Total Price "&TEXT(C5*D5, "$###,###.00")
2. Düzgün Telefon Nömrəsi Formatının Tətbiqi
Fərz edək ki, bu üsul üçün bəzi telefon nömrələri ehtiva edən verilənlər bazası var. Lakin verilən nömrələr yaxşı formatlaşdırılmayıb.
- İndi qeyd olunan nömrələri TEXT <1 istifadə edərək müvafiq telefon nömrələrinə çevirəcəyik>funksiya . Beləliklə, biz telefon nömrələrini belə etmək istəyirik:
(555) 555-1234
- Bunun üçün aşağıdakı formuldan istifadə etməliyik. aşağıda verilmişdir:
📌 Düsturun izahı:
Yuxarıdakı misaldakı kimi telefon nömrələrini formatlaşdırmalı olduğumuz üçün ilk öncə son 7 rəqəmi ayırmaq üçün şərt lazımdır. verilmiş nömrələrdən. Şərti məqsədlər üçün [ ] istifadə etməliyik. Sonra ehtiyaclarımıza uyğun olaraq ədədi formalaşdırmaq üçün onluq yertutan üçün # lazımdır.
- İlk olaraq, TEXT funksiyasının birinci bölməsində, o C sütunumuz olan verilmiş girişi qəbul edəcəyik, çünki biz bu sütundan formatlaşdırmadan verilən telefon nömrələrini götürürük.
- İkincisi,format bölməsi [<=9999999] sağ tərəfdən rəqəmləri 7 rəqəmdən kiçik və ya ona bərabər olub-olmadığını yoxlayır. Sonra ilk 7 rəqəmi ###-#### formasına çevirir ki, bu da 3 rəqəm-4 rəqəm cütü deməkdir. Bundan sonra (###) ###-#### alt bölməsi tam ədədi belə formatlaşdırın (555) 555-1234. Beləliklə, son 3 rəqəm () və digərləri 3 rəqəm-4 rəqəm cütü ilə əhatə olunur.
- Beləliklə, əvvəlcə D5 xanasına aşağıdakı formula daxil edin və sonra dartın aşağıdakı Doldurma Dəstəyi işarəsi.
=TEXT(C5,"[<=9999999]###-####;(###) ###-####")
3. Rəqəmlərdən Öncə Baş Sıfırların Əlavə Edilməsi
Excel avtomatik olaraq nömrələrdən əvvəl yazılmış baş sıfırları silir. Ancaq bəzən baş sıfırları saxlamağa ehtiyac duya bilərik. Sonra TEXT funksiyası format kodları ilə bunu etməkdə bizə kömək edə bilər. Gəlin bəzi işçilərin adları və id ilə verilənlər bazasına sahib olaq.
Biz saxlamaq istəyirik bütün işçilərin İD-ləri 7 rəqəmlə, lakin bəzi ID-lər tam 7 rəqəm deyil. Biz TEXT funksiyasının format kodundan istifadə edərək bütün ID -ləri 7 rəqəmə çevirəcəyik.
- Beləliklə, əvvəlcə
D5 və sonra aşağıdakı Doldurma Dəstəyi işarəsini dartın.
=TEXT(C5,"0000000")
4. İstədiyiniz Formatda Mətn və Tarixin Birləşdirilməsi
Bəzən mətn və tarixi istədiyimiz formatda birləşdirməyə ehtiyac ola bilər. istifadə edə bilərikçıxışımızı fərdiləşdirmək üçün TEXT funksiyasının tarix format kodu. Bu metodu nümayiş etdirmək üçün gəlin bəzi məhsulların verilənlər bazası və onların çatdırılma tarixləri haqqında düşünək.
- İndi biz məhsulların adlarını və çatdırılma tarixlərini birləşdirəcək və onları TEXT funksiya format kodlarından istifadə edərək bir sütunda göstərəcək.
- Bunun üçün düsturun sintaksisi belə olacaq aşağıdakı kimi.
📌 Formula İzahı:
Yuxarıdakı düsturda ampersand (&) operator mətnləri birləşdirmək üçün istifadə olunur. Mətni mətnlə və ya mətni düsturla birləşdirmək lazım olduqda, Excel-də bu, işarədən ( & ) istifadə etməklə asanlıqla mümkündür. Excel-də CONCAT funksiyasına alternativdir. Ətraflı məlumat üçün Excel-də Formuladan əvvəl mətni necə əlavə etmək olar bölməsini yoxlaya bilərsiniz.
Burada biz sadəcə olaraq iki xana birləşdirib bəzi mətn əlavə etmək istəyirik. Siz həmçinin TEXT funksiyasının format kodundan istifadə edərək tarixləri formatlaşdırmaq istəyə bilərsiniz.
MƏTN(Cell,”aa/gg/yyyy”)Parametrin birinci bölməsində o, dəyərləri qəbul edir, ona görə də çatdırılma tarixlərinin sütun dəyərlərini ötürmək istədiyimiz üçün bura xana nömrəsini ötürməliyik. Qoşa dırnaqda biz aa/dd/yyyy formatından istifadə edərək tarixlərin formalaşmasını elan etmişik. Beləliklə, verdiyimiz tarixlərdən tarixləri bu formatda formatlayacaqburada mm-> ay dd-> gün yyyy-> il. Beləliklə, tariximiz belə olacaq: 05/07/1998 .
- Beləliklə, əvvəlcə D5 xanasına aşağıdakı düsturu daxil edin və sonra dartın aşağıdakı Doldurma Dəstəyi işarəsi.
=B5&"'s delivery date is " &TEXT(C5,"mm/dd/yyyy")
Ətraflı oxuyun: Excel-də SABİT Funksiyadan Necə İstifadə Edilir (6 Uyğun Nümunə)
Kodları Formatlaşdırmaq üçün Excel MƏTN funksiyası ilə daha çox nümunələr
Burada edəcəyəm TEXT funksiyası üçün bəzi istifadəçi problemlərini və həll yollarını müzakirə edin.
- Gəlin =MONTH(TODAY()) istifadə edərək bugünkü ayı hesablayaq. O, cari ayın nömrəsini verəcək. Məsələn, mənim üçün oktyabrdır, ona görə də qaytarılan dəyər kimi 10 verəcək.
- Ancaq mən =TEXT(MONTH) istifadə edərkən (TODAY()),”mm”) bu 01 qaytaracaq.
Bu Xəta Niyə Baş verir ?
Biz tarixi 10 rəqəminə çeviririk, sonra siz ona 10 rəqəmini tarixə çevirməyi deyirsiniz, o zaman 02/01/1900 ( gg/aa/yyyy ), Excel tarixinin başlanğıc rəqəmli dəyəridir. Beləliklə, siz mətn düsturunu işlədəndə biz yanvar ayından 1-i alırıq.
- Başqa problem tarix və saat hesablanmasıdır. Həm bu günün nömrəsini, həm də cari saatı tapmaq lazımdırsa. Bunları TEXT funksiyasından istifadə edərək hesablamaq mümkündür. Sadəcə olaraq düsturdan istifadə edinaşağıda.
=TEXT(TODAY(),"dd ") & "Days " & TEXT(NOW(),"hh ") & "Hours"
- Bu düsturdan istifadə edərək ilk funksiya TEXT(TODAY(),”dd “) bugünkü tarix nömrəsini hesablayır və TEXT(NOW(),”hh “) cari saatları tapır.
Excel Mətn Formatının Tətbiqi
Excel xanaya daxil etməyə çalışdığınız dəyəri avtomatik aşkarlaya bilər. Beləliklə, siz bunu istəməsəniz də, dəyəri daxil edən kimi aşkar edilmiş formata çevirəcəkdir. Buna görə də, çox vaxt son dərəcə faydalı olan Excel intellekti bəzən sizin üçün bezdirici ola bilər.
Məsələn, fərz edək ki, siz 5-10 daxil etməyə çalışırsınız. 5 - 10 -ni göstərmək üçün xana. Bununla belə, Excel onu tarix kimi qəbul edəcək. Beləliklə, sistem tarix parametrindən asılı olaraq cari ilin 5 oktyabr və ya 10 may kimi daxil ediləcək. Başında sıfır olan kodları daxil etməyə çalışdığınız zaman oxşar zəhlətökən nəticələrlə qarşılaşacaqsınız. Çünki excel qabaqcıl sıfırları artıqlıq hesab edəcək və onları avtomatik siləcək.
Bəs siz belə halların qarşısını almaq üçün nə edirsiniz? Yaxşı, narahat olma. Məlumat daxil etməzdən əvvəl xanaları sadəcə mətn kimi formatlaya bilərsiniz. Sonra, Excel siz onları heç bir dəyişiklik etmədən daxil etdiyiniz kimi dəyərləri saxlayacaq.
Fərz edək ki, siz B2:B100 diapazonunda başında sıfır olan bəzi ID daxil etmək istəyirsiniz. Sonra diapazonu seçin və CTRL + 1 düymələrini basın və ya Ana səhifə >> Format >>Hüceyrələri Formatlaşdırın . Sonra, Hüceyrələri Formatla dialoq qutusunda Nömrə nişanından Mətn kateqoriyasını seçin və OK düyməsini basın. Bundan sonra siz istədiyiniz hər şeyi daxil edə bilərsiniz və Excel heç nəyi dəyişməyəcək.
Unutmayın
- Format kodlarının ətrafında qoşa dırnaq işarələrindən istifadə etməyi unutmayın. Əks halda, TEXT funksiyası #NAME! xəta .
- TEXT funksiyası rəqəmli dəyərləri mətn sətirlərinə çevirir. Beləliklə, digər düsturlarda rəqəmsal dəyər üçün çıxış xanasını istinad kimi istifadə edə bilməyəcəksiniz. Lazım gələrsə, bu cür məhdudiyyətlərin qarşısını almaq üçün başqa nömrə formatlarından istifadə etməli ola bilərsiniz.
Nəticə
Bunlar TEXT funksiyasından istifadə etməyin yollarıdır Excel-də format kodları. Mən bütün üsulları öz nümunələri ilə göstərdim. Həmçinin, biz bu funksiyanın əsaslarını və bu funksiyanın ən çox istifadə olunan format kodlarını müzakirə etdik. Əgər buna nail olmaq üçün başqa üsulunuz varsa, onu bizimlə bölüşməkdən çəkinməyin. Excel haqqında daha çox araşdırmaq üçün ExcelWIKI bloqumuza baş çəkməyi unutmayın. Bizimlə qalın və öyrənməyə davam edin.