Kuruluş Modu: Tablonun dışında tablo formülü mü kullanıyorsunuz?


11

Bir tablo dışında, tablo verileri üzerinde yapılan hesaplamaların sonucunu görüntülemek mümkün olup olmadığını merak ediyorum.

Örneğin, ad listesi içeren bir tablom olduğunu varsayalım. " This below list contains [ ] names." Gibi bir şey söyleyen [ ]ve tablo saymanın sonucunu içeren düz metinlere sahip olmak mümkün müdür ?

Yanıtlar:


9

Bir kullanabilirsiniz satır içi babel kod bloğunu ve lisp fonksiyonu org-masa-get-uzak-aralık kaynak bloğundan sonra (aşağıdaki örnekte olduğu gibi masa aralıklarına 3 numaralı erişim almak için Cc Cc üzerinde çalıştırıldığında üretilen neyi edilir o)

  #+TBLNAME: table1
  | Name    | Points |
  |---------+--------|
  | Andreas |      5 |
  | Barbara |      8 |
  | Carl    |      7 |
  |---------+--------|
  | Total   |     20 |
  #+TBLFM: @5$2=vsum(@I..@II)

  Now I insert in the text the number of names in the above table: 
  src_emacs-lisp[:results raw]{(length (org-table-get-remote-range "table1" "@I$1..@II$1" ))} 3

Emacs ayarlarımda [: ham sonuç] sonuçları göstermiyor, [: ham sonuç değeri] başarılı oldu. Bununla birlikte, her I Cc Cc veya Cc Cv Cb her zaman fazlalık aynı sonuç tekrarlanır. Nedenini bilmiyorum ve gereksiz sonuçlar için bir çözümüm yok.
— 52

1
valuevarsayılan ayar olmalıdır, ancak bunu açık hale getirmeniz kesinlikle daha doğrudur. Her sonraki yürütme işlemiyle sonuçların eklenmesinin tekrarlanması ile ilgili olarak C-c C-c, bu doğal bir sorundur, çünkü sonuç, Org'un sınırları belirlemesini sağlayacak herhangi bir işaretleyiciye sarılmaz. İhracatta görünmez olan metin içi işaretleyicileri kullanarak bazı çözümlerin pişirilmesi gerekir. Mevcut durum uygun değil, katılıyorum.
— dfeich

Kesin açıklamalarınız için teşekkürler, anladım. İçinde bulunduğumuz sorunu aklımızda tutacağım. Çözüm satır içi bloğunuz harika!
— 8'de RUserPassing
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.