Ord(), bir dizenin ilk karakterinin sayısal (ASCII veya Unicode) değerini döndürür. Bu fonksiyon, örneğin standart olmayan karakterler içeren dizeleri sıralarken veya filtrelerken, dizeleri temel karakter kodlarına göre değerlendirmek veya karşılaştırmak için kullanışlıdır.
Söz Dizimi:
Ord(text)
Dönüş verileri türü: tamsayı
Bağımsız Değişkenler
Bağımsız Değişken
Açıklama
text
Orijinal dize.
Örnek: Grafik ifadeleri
Örnek
Sonuç
Ord( 'A' )
65 tam sayısını döndürür.
Ord( 'Ab' )
65 tam sayısını döndürür.
Örnek - Ord temel bilgileri
Genel bakış
Veri yükleme düzenleyicisini açın ve aşağıdaki yükleme kodunu yeni bir sekmeye ekleyin.
Yükleme kodu şunları içerir:
Example adlı veri tablosuna yüklenen bir veri kümesi.
Veri tablosundaki şu alanlar:
Chinese
Western
Komut dosyası
Example:
Load * inline [
Chinese, Western
古琴, Guqin
];
Sonuçlar
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:
Chinese
Western
Aşağıdaki hesaplanan boyutları oluşturun:
=ord(Chinese), Chinese adlı alandaki değerin sayısal değerini döndürmek için.
=ord(Western), Western adlı alandaki değerin sayısal değerini döndürmek için.
Sonuçlar tablosu
Çince
Western
ord(Chinese)
ord(Western)
古琴
Guqin
21476
71
Aşağıdaki kod, fonksiyonun bir komut dosyasında nasıl kullanılacağını gösterir.
Example:
Load *,
ord(Chinese) as OrdUnicode,
ord(Western) as OrdASCII;
Load * inline [
Chinese, Western
古琴, Guqin ];
Sonuçlar tablosu
Çince
Western
OrdUnicode
OrdASCII
古琴
Guqin
21476
71
Örnek - Ord senaryosu
Genel bakış
Ürün kodlarından oluşan bir veri kümesi, alfa sayısal bir karakter yerine özel bir karakterle başladığı için geçersiz kabul edilen bazı kodlar içerir. Geçersiz ürün kodlarını belirlemek üzere Ord fonksiyonunu kullanılarak, kayıtları Geçerli veya Geçersiz olarak etiketlemek için yeni bir hesaplama oluşturulur.
Veri yükleme düzenleyicisini açın ve aşağıdaki yükleme kodunu yeni bir sekmeye ekleyin.
Yükleme kodu şunları içerir:
Products adlı veri tablosuna yüklenen bir veri kümesi.
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:
ProductCode
Aşağıdaki hesaplanan boyutları oluşturun:
=Ord(ProductCode), ilk karakterin sayısal değerini döndürmek için.
=If(Ord(ProductCode) < 48 OR (Ord(ProductCode) > 57 AND Ord(ProductCode) < 65) OR Ord(ProductCode) > 122, 'Invalid Product Code', 'Valid Product Code'), kodun sıra değerinin alfanümerik olup olmadığını kontrol etmek için. Değilse o kayıt Not Valid olarak işaretlenir.
Sonuçlar tablosu
Ürün Kodu
Ord(ProductCode)
If(Ord(ProductCode) < 48 OR (Ord(ProductCode) > 57 AND Ord(ProductCode) < 65) OR Ord(ProductCode) > 122, 'Invalid Product Code', 'Valid Product Code')
*KLM78
42
Invalid Product Code
#EX45
35
Invalid Product Code
12XY9
49
Valid Product Code
AB123
65
Valid Product Code
DEF456
68
Valid Product Code
GH789
71
Valid Product Code
Ord fonksiyonunun çıktısını geçerli alfanümerik değerler aralığıyla karşılaştırarak hangi ürün kodlarının geçerli olmadığını belirleyebilirsiniz.
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!