KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel MIDB Fonksiyonu

YazarAmanda Li Değiştirme Tarihi

MIDB fonksiyonu, belirttiğiniz konumdan başlayarak ve belirttiğiniz bayt sayısına göre bir metin dizesinden belirli sayıda karakter döndürür. MIDB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır. Bu fonksiyon, her çift baytlı karakteri 2 bayt olarak hesaplar.

midb işlevi 1


Söz Dizimi

=MIDB(text, start_num, [num_bytes])


Bağımsız Değişkenler

  • text (required): Karakterleri çıkarmak istediğiniz metin dizesi.
  • start_num (zorunlu): metin içinde çıkarmak istediğiniz ilk karakterin bayt konumu.
  • num_bytes (zorunlu): metin içinden çıkarılacak karakterlerin bayt sayısını belirtir.

Dönüş değeri

MIDB fonksiyonu, belirttiğiniz sayıda karakteri döndürür.


Fonksiyon Notları

  • Boşluklar da karakter olarak kabul edilir.
  • Çift baytlı karakter setini (DBCS) destekleyen bir dili etkinleştirip ardından bunu varsayılan dil olarak ayarladığınızda, MIDB her çift baytlı karakteri 2 olarak sayar. Aksi takdirde, tıpkı MID fonksiyonu gibi, her karakteri 1 olarak sayar.
  • Eğer start_num değeri metin uzunluğundan büyükse, MIDB boş bir metin ("") döndürür.
  • Eğer start_num değeri metin uzunluğundan küçükse ancak start_num + num_bytes toplamı metin uzunluğunu aşıyorsa, MIDB fonksiyonu start_num numaralı karakterden itibaren metnin sonuna kadar olan tüm karakterleri döndürür.
  • MIDB aşağıdaki durumlarda #DEĞER!hatasını verir:
    • start_num < 1;
    • num_bytes negatiftir.
  • MIDB, verilerinizin görünümüne değil Gerçek Değerine göre işlem yapar. Örneğin, A1 hücresi 9/1/2022 tarihini içeriyorsa, MIDB(A1,2,3) formülü 480 değerini döndürür; çünkü A1 hücresindeki Gerçek Değer, tarih olarak biçimlendirilmiş olsa da aslında 44805’tir.

Örnek

Aşağıdaki tabloda belirtilen konumlardan metin dizelerinden belirtilen bayt sayısında karakterleri MIDB ile döndürmek için lütfen aşağıdaki formülü sonuç listesinin Üstteki hücre (F6) hücresine kopyalayın veya girin ve sonucu almak için Entertuşuna basın. Ardından sonuç hücresini seçin ve formülü aşağıdaki hücrelere uygulamak için doldurma tutamacını (seçili hücrenin sağ alt köşesindeki küçük kare) aşağı doğru sürükleyin.

=MIDB()B6,C6,D6)

midb işlevi 2

Hücre başvuruları yerine, formülde doğrudan aşağıdaki gibi gerçek metin, start_num ve num_bytes değerlerini kullanabilirsiniz.

=MIDB()"你在干什么",3,4)

Not:Excel formülünde metin dizesini çift tırnak işaretleri (") içine almanız gerekir. Unutmayın: hücre başvuruları, sayılar veya tarihler asla tırnak içine alınmamalıdır.


MIDB VE MID

MIDB, çift baytlı her karakteri 2, tek baytlı her karakteri ise 1 olarak sayar. Öte yandan MID, hem çift hem de tek baytlı tüm karakterleri 1 olarak değerlendirir. MIDB ve MID işlevlerinin döndürdüğü sonuçları aşağıdaki gibi karşılaştırabilirsiniz.

midb işlevi 3


İlgili fonksiyonlar

Excel MID Fonksiyonu

Excel çalışma kitabınızda bir hücredeki metnin belirli bir bölümünü konum ve uzunluğa göre çıkarmak istiyorsanız, MID fonksiyonu tam da bu iş için tasarlandı. MID fonksiyonu, belirtilen metin dizesinin ortasından istediğiniz sayıda karakteri kolayca bulup döndürmenizi sağlar.

Excel RIGHTB Fonksiyonu

RIGHTB fonksiyonu, sağdan (sondan) başlayarak belirttiğiniz bayt sayısına göre bir dizeden ilgili karakterleri döndürür. Çift baytlı karakter seti (DBCS) kullanan diller—örneğin Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca—ile çalışmak için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.

Excel LEFTB Fonksiyonu

LEFTB fonksiyonu, bir dizenin solundan (başından) başlayarak belirttiğiniz bayt sayısına göre karakterleri döndürür. Bu fonksiyon, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak hesaplar.

Excel REPLACEB Fonksiyonu

REPLACEB fonksiyonu, belirttiğiniz bayt sayısına göre bir metin dizesinin bir bölümünü "Yeni Metin" dizesiyle değiştirir. Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan diller için tasarlanmıştır ve her çift baytlı karakteri 2 bayt olarak sayar.

Excel LENB Fonksiyonu

LENB fonksiyonu, bir dizenin bayt cinsinden uzunluğunu döndürür. LENB, Çince (Basitleştirilmiş), Çince (Geleneksel), Korece ve Japonca gibi çift baytlı karakter seti (DBCS) kullanan dillerle kullanım amaçlıdır. Bu fonksiyon, her çift baytlı karakteri 2 olarak sayar.


En İyi Office Verimlilik Araçları

Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar

🤖KUTOOLS AI Yardımcısı: Şuna göre Veri Analizi'i Devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper DüşeyAra (VLookup):Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arasında  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Aç/Kapat  |Sütunları Karşılaştırarak Aynı/Farklı Hücreleri Seç…
Öne Çıkan Özellikler:Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş formül çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
15 Araç Setlerinin En İyileri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Dosya Yolundan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…


Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir

  • Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
  • Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
  • Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.