Quire Formül Rehberi Permalink

Yapay zeka ile çevrildi
· İngilizce görüntüle

Quire’daki Formüller, mevcut görev veya proje verilerini alarak yeni değerleri otomatik olarak hesaplamanıza olanak tanır. Yerleşik alanlara veya özel alanlara başvurabilir, operatörler ya da fonksiyonlar uygulayabilir ve sonuçları bir özel alan içinde sayısal veya metin biçiminde görüntüleyebilirsiniz.

Formül Yazma

Free Abonelik planında, her proje için özel alana bir formül ekleyebilirsiniz. Daha fazla formül eklemek için abonelik planınızı yükseltin. Daha fazla bilgiye fiyatlandırma sayfamızdan ulaşabilirsiniz.

Formül yazmak için önce bir Formül özel alanı oluşturmanız gerekir. Alan oluşturulduktan sonra, mevcut değerlere başvuran ve hesaplanmış bir sonuç döndüren bir formül girebilirsiniz.

Örneğin, görevinize ait harcanan zamanı 2’ye bölmek istiyorsanız:

timeSpent/2 

Quire, her görev için değeri otomatik olarak hesaplar ve sonucu özel alanda görüntüler.

Formüllerinizi eklemek üzere özel alan oluşturmayı öğrenin.

Formüllerle Hesaplama Yapma

Aritmetik Operatörler

Aşağıdaki operatörleri kullanarak yaygın aritmetik hesaplamalar yapabilirsiniz:

  • Toplama: +
  • Çıkarma: -
  • Çarpma: *
  • Bölme: /


Örneğin, Başlangıç Tarihini Termin Tarihinden çıkararak görev süresini hesaplamak için:

due - start

İpucu: Hesaplama sırasını kontrol etmek için parantez ( ) kullanın. Örneğin, (due - start) *2 gibi bir ifade yazarsanız Termin Tarihi ile Başlangıç Tarihi çıkarma işlemi, 2 ile çarpma işleminden önce gerçekleştirilir.

Fonksiyonlar

Fonksiyonlar, daha gelişmiş hesaplamaları daha hızlı yapmanın bir yolunu sunar.

Örneğin, harcanan zaman ile tahmini sürenin toplamını hesaplamak için:

SUM(timeSpent, estimated)

Mantıksal sonuçlar döndürmek için karşılaştırma operatörlerini de kullanabilirsiniz.

priority >= high

Bu ifade, bir görevin önceliğinin Yüksek veya daha yukarıda olup olmadığını kontrol eder.

Quire formüllerinde kullanabileceğiniz tüm operatörleri ve fonksiyonları öğrenin.

Formül Yazarken En İyi Uygulamalar

Nokta Operatörü

Nokta operatörü ., ilişkili nesnelerden belirli değerleri almanıza olanak tanır.

Örneğin, tüm alt görevlerin adlarını listelemek istiyorsanız:

subtasks.name

Başka bir örnek: bir üst görevin önceliğini almak istiyorsanız:

parent.priority

İpucu: Belirtebileceğiniz tüm farklı alanları listeledik.

Boşluk İçeren Alan Adları

Özel alan adlarınızı belirlerken şu karakterleri kullanmaktan kaçının: tırnak işaretleri ("), ters eğik çizgi (\) ve kapanış süslü parantezi (}).

Özel alanlara formüllerde başvururken:

  • Boşluk içermeyen alan adları doğrudan kullanılabilir
  • Boşluk veya özel karakter (@, #, & vb.) içeren alan adları süslü parantezlerle { } sarılmalıdır


Örneğin, Cost adında yeni bir alan eklediyseniz:

Cost *2
{Cost} *2

Alan adınız boşluk içeriyorsa süslü parantezlerle { } sarmanız zorunludur:

{Schedule Variance} *2

Not: Büyük/küçük harf duyarlılığı yoktur; cost ya da Cost yazmak aynı anlama gelir.

Sonuçlarda Metin Kullanma

Formül sonuçlarına metin eklemek için metin dizelerini her zaman tırnak işaretleriyle sarın.

Örneğin, biri ürün kimliği, diğeri ürün adı için olmak üzere iki özel alan eklediyseniz:

id + ":" + name

Bu ifade, kimliği ve adı iki nokta üst üste ile ayırarak görüntüler.

Üyeler, Görevler ve Etiketler için Tanımlayıcılar

Belirli varlıklara tanımlayıcılar aracılığıyla başvurabilirsiniz:

  • Üye: @member_username
  • Görev: #task_id
  • Etiket: #tag_name
  • Proje: #{project_id}


Örneğin, 23 kimlikli görevin termin tarihini görmek istiyorsanız:

#23.due

Not: # ile kimlik arasında boşluk bırakılmamalıdır.

Başka bir örnek: tüm projenin harcadığı toplam zamanı öğrenmek istiyorsanız, Organizasyon Genel Bakış açıklamasına şunu yazabilirsiniz:

SUM(#{project_id}.tasks.timeSpent)

Not:

  • #{project_id} proje tanımlayıcısı yalnızca Organizasyon Genel Bakış’ın açıklama alanında kullanılabilir. Görev veya proje açıklamasında kullanılamaz.
  • Proje tanımlayıcısının doğru çalışması için proje kimliği süslü parantezler arasına alınmalıdır (örneğin: #{project_id}).
  • Kullanıcının kullanıcı adı kimliği ., - veya _ içeriyorsa, tanımlayıcının doğru çalışması için süslü parantezler arasına alınması gerekir.
  • Etiketin adı nokta (.), hashtag (#) veya rakamlar gibi boşluk ya da özel karakter içeriyorsa, etiket tanımlayıcısının doğru çalışması için etiket adı tırnak işaretleri arasına alınmalıdır. Örneğin, etiket adı depending on ise şu şekilde yazılmalıdır: #"depending on".

Quire Formüllerinde Sabit Değerler

Sabit değerler, hesaplama sırasında değişmeyen sabit ifadelerdir. Quire birden fazla sabit biçimini destekler:

  • Sayı: 123, -1.23
  • Metin: "text", 'text'
  • Liste: [1,2,3]
  • Boolean: true, false
  • Süre: 12:01, 123:12:23, 2h 30m, 2d 5s, 30m
  • Tarih ve saat: <2022/12/25>, <12/23>, <23>, <2022/01/23 13:10:00>, <2023/12/25 16:00>, <15:15>, <now>
  • Günler: <today>, <today-1>, <tomorrow+3 13:10:05>, <+5>

Not:

  • Metin dizeleri birleştirilebilir: ‘first’ “second”. Bu ifade 'first second' ile aynıdır.
  • Günler dile duyarlıdır (ör. Almancada <Morgen>).
  • Günler için <+5> ifadesi <today+5> ile eşdeğerdir.
  • Süreler için saatler yalnızca 0-23 arasında olabilir; sözdizimi hh:mm:ss veya mm:ss şeklindedir.

Formül Sonuçlarını Biçimlendirme

Biçim Sekmesi

Formül sonuçlarının nasıl görüneceğini, bir formül alanı oluştururken veya düzenlerken Biçim sekmesini kullanarak ayarlayabilirsiniz.

  1. Formül özel alanını açın.
  2. Biçim sekmesine tıklayın.
  3. Görüntüleme biçimini seçin.

Quire iletişim kutusunda formül sonuçlarını biçimlendirme

Koşullu Renkler

Koşullu biçimlendirme, önemli değerleri görsel olarak öne çıkarmanıza yardımcı olur.

  1. Yeni bir koşul ekle seçeneğine tıklayın.
  2. Koşulu tanımlayın ve bir renk seçin.
  3. Kaydet seçeneğine tıklayın.

Not: Koşullar yukarıdan aşağıya uygulanır. Sıralamayı değiştirmek için altı noktalı simgeyi sürükleyin.

Formül alanları için koşullu biçimlendirmeyi yeniden sıralama


Sık Sorulan Sorular

Quire’da formülleri nasıl kullanırım?

Bir Formül özel alanı oluşturun, ardından görev alanlarına başvuran ve hesaplanmış bir sonuç döndüren bir formül girin. Free planı, proje başına bir formül alanına izin verir.

Quire formüllerinde hangi hesaplamaları yapabilirim?

Quire +, -, *, ve / operatörlerini destekler. Hesaplama sırasını kontrol etmek için parantez kullanın — örneğin, (due - start) * 2. Gelişmiş hesaplamalar için SUM(timeSpent, estimated) gibi yerleşik fonksiyonları kullanın.

Quire formüllerinde hangi sabit değerleri kullanabilirim?

Desteklenen sabit değerler şunlardır: sayılar (123, -1.23), metin ("text"), boolean değerler (true/false), listeler ([1,2,3]), süreler (2h 30m) ve tarihler (<2022/12/25>, <today>, <today+5>).

Quire formülünde boşluk içeren bir özel alana nasıl başvururum?

Alan adını süslü parantezlerle sarın — örneğin, {Schedule Variance} * 2. Boşluk içermeyen alan adları doğrudan kullanılabilir. Alan adları büyük/küçük harfe duyarsızdır.

Quire formül sonucuna nasıl metin eklerim?

Metin dizelerini tırnak işaretleriyle sarın — örneğin, id + ":" + name ifadesi kimliği ve adı iki nokta üst üste ile ayırarak görüntüler.

Quire formülünde belirli bir görev, üye veya etikete nasıl başvururum?

#task_id (ör. #23.due), @member_username ve #tag_name kullanın. Boşluk veya özel karakter içeren etiket adları için #"depending on" biçimini kullanın.

Quire’da formül sonuçlarını nasıl biçimlendirir veya renklendirebilirim?

Formül alanını açın ve görüntüleme biçimi seçmek için Biçim sekmesine tıklayın. Koşullu renkler için Yeni bir koşul ekle seçeneğine tıklayın, kuralı tanımlayın ve kaydedin.

Son güncelleme:

Daha fazla yardıma ihtiyacınız olursa lütfen bizimle iletişime geçin.