Excel Değişken Atama

Excel’de Değişken Atama

Excel, veri analizi ve raporlama için kullanılan güçlü bir araçtır. Ancak, karmaşık hesaplamalar ve görevleri gerçekleştirmek için değişkenleri kullanmayı bilmek önemlidir. Değişkenler, verileri saklamak ve daha sonra kullanmak için kullanılan geçici depolama alanlarıdır. Excel’de değişkenleri tanımlamak ve atama yapmak için iki ana yöntem vardır:

  • Normal formüller kullanarak: Bu yöntemde, değişken adı ve değerini içeren bir formül kullanılır. Örneğin, aşağıdaki formül “x” adlı bir değişkene 10 değerini atar:
x = 10
  • VBA kullanarak: Bu yöntem, Visual Basic for Applications (VBA) dilindeki kod kullanılarak gerçekleştirilir. VBA, Excel’de makrolar oluşturmak ve çalıştırmak için kullanılan bir programlama dilidir. Örneğin, aşağıdaki VBA kodu “x” adlı bir değişkene 10 değerini atar:
Sub x_Ata()
    x = 10
End Sub

Normal Formüller Kullanarak Değişken Atama

Normal formüller kullanarak değişkenleri atamak, en basit ve en yaygın yöntemdir. Bu yöntemi kullanmak için, değişkenin adını ve değerini içeren bir formül oluşturulur. Örneğin, aşağıdaki formül “x” adlı bir değişkene 10 değerini atar:

x = 10

Bu formül, “x” adlı bir değişkeni tanımlar ve ardından bu değişkene 10 değerini atar. Değişken adı, formülde kullanılan bir etikettir. Değişkenin değeri, formülde kullanılan bir sayı, metin veya tarih olabilir.

Değişkenleri atarken, değişken adlarının tek bir karakterden oluşan ve sayı, nokta veya alt çizgi içermeyen geçerli isimler olması gerekir. Örneğin, aşağıdaki değişken adları geçerlidir:

  • x
  • y
  • z
  • a1
  • b2
  • c3

Ancak, aşağıdaki değişken adları geçersizdir:

  • 1x
  • x.y
  • z-a
  • a1b2
  • c3.4

VBA Kullanarak Değişken Atama

VBA kullanarak değişkenleri atamak, daha karmaşık hesaplamalar ve görevler gerçekleştirmek için daha uygun olan bir yöntemdir. Bu yöntemi kullanmak için, VBA kodunda değişken adını ve değerini içeren bir değişken tanımlama satırı kullanılır. Örneğin, aşağıdaki VBA kodu “x” adlı bir değişkene 10 değerini atar:

Sub x_Ata()
    x = 10
End Sub

Bu kod, “x” adlı bir değişken tanımlar ve ardından bu değişkene 10 değerini atar.

VBA’da değişkenleri tanımlamak için aşağıdaki sözdizimi kullanılır:

[veri tipi] [değişken adı]

“Veri tipi”, değişkenin tutabileceği veri türünü belirtir. “Değişken adı”, değişkenin adını belirtir.

VBA’da geçerli olan veri türleri şunlardır:

  • Boolean: Doğru veya yanlış değerleri tutabilir.
  • Byte: -128 ila 127 arasındaki tam sayıları tutabilir.
  • Integer: -32768 ila 32767 arasındaki tam sayıları tutabilir.
  • Long: -2147483648 ila 2147483647 arasındaki tam sayıları tutabilir.
  • Single: -3.402823466E+38 ila 3.402823466E+38 arasındaki gerçek sayıları tutabilir.
  • Double: -1.7976931348623157E+308 ila 1.7976931348623157E+308 arasındaki gerçek sayıları tutabilir.
  • Currency: -9223372036854775808 ila 9223372036854775807 arasındaki gerçek sayıları tutabilir.
  • Date: Bir tarih ve saat değerini tutabilir.
  • String: Bir metin değerini tutabilir.
  • Object: Bir nesneyi tutabilir.

Değişken Atama Hataları


Yayımlandı

kategorisi