Geçerli tarih bir Google E-Tabloya nasıl eklenir?


25

Google Drive’da bir elektronik tablo var ve girişin yapıldığı tarih için bir sütun belirtildi. Bunu yapmak için bir düğme var mı? Ben fonksiyonların farkındayım =NOW()ve =TODAY()ancak onların açıklaması "değeri ne zaman belge yeniden hesaplar güncellenir" diyor. Ancak belgeyi birkaç dakika sonra yeniden açtım ve hala aynı zamana sahiptim. Bu neden?

Yeni bir satıra yazmaya başladığımda otomatik doldurma tarihine ait sütunu daha kolay olurdu.

Yanıtlar:


10

Bulgularınızı çoğaltabildim, ancak bir elektronik tablo açmak yeniden hesaplama ile sonuçlanmıyor.

Tüm sayfayı yeniden hesaplamak için Ctrl+ düğmesine basın R.

Bu yöntemle ilgili bir endişe var: tüm NOW()formülleri geçerli tarih / saate değiştirir.
Bu nedenle , oluşturma tarihi hücresinde Ctrl+ tuşlarına basmayı düşünebilir ;ve tarihi manuel olarak ekleyebilirsiniz.

Referans: Sacın Yeniden Hesaplanması


Yani Ctrl + R ve Ctrl + arasındaki fark; + R, tüm ŞİMDİ () ve + öğelerini günceller; değil?
Celeritas

1
Ctrl + R size probleminize bir çözüm sunar, ancak aynı anda bir tane de oluşturabilir. Bu yüzden Ctrl + 'yı ekledim; çünkü bu "fiziksel olarak" tarihi ekler.
Jacob Jan Tuinstra

33
  • ctrl+ ;geçerli tarihi ekler
  • ctrl+ shift+ ;( ctrl+ :) geçerli saati ekler
  • ctrl+ alt+ shift+ ;( ctrl+ alt+ :) geçerli tarih ve saati ekler

Kullanım yerine ctrlMac OS üzerinde

Ancak Google Sayfa mobil uygulamasında çalışmaz. Mobil uygulamanın benzer bir işlevi olmadığı görülüyor. =now()Elektronik tablo üzerinde herhangi bir düzenleme yapıldığı zaman güncel tarih ve saate göre güncellenir, böylece zaman kaydı için uygun değildir. "Sadece değerleri yapıştır" bile yok.


2
Bu uluslararası klavyelerde çalışmıyor.
Rubén

@ Rubén şimdi kontrol edildi, Rusça klavye düzeninde çalışıyor (genellikle anahtar kelimeler bu düzende çalışmıyor, bu yüzden her Kiril karakterinin bir kısmını yazdıktan sonra ABD düzenine geçmek için kas belleğim var, ancak Google Dokümanlar'da çalışıyor). Chrome 66.0.3359.106, Mac OS 10.13.4.
kolen

@ Rubén Gerçekten geç olduğunu biliyorum, ancak İspanyolca klavyemde, Maccos'ta ñ ile noktalı virgül değiştirirseniz ve Windows'ta P tuşunun sağına çevrilmişse komutlar çalışır. Yani tarih ve saati eklemek için Ctrl + Alt + Shift + ` ( MacOS'ta Cmd + Alt + Shift + ñ )
Pablo Albornoz

1
Ayrıca, seçilen hücreyi (imleçle birlikte) düzenleyemezsiniz, ancak bu komutları kullanmak için hücreyi vurgulayın (imleç ve yalnızca kenarlık olmadan).
John,

3

Dikkate alınması gereken başka bir seçenek =GoogleClock(). Bu işlev =NOW(), bir dakikalık ayrıntı derecesine (bir saniyeden ziyade) sahip olmasından biraz farklıdır , ancak elektronik tablonun açılması / yenilenmesinde her dakika güncellenmesi ve (en yakın dakikaya kadar) doğru olması garanti edilir.

Eğer kullanırsan:

=NOW()+GoogleClock()*0

Bir saniyelik ayrıntı derecesine sahip olacaksınız, her düzenleme ile güncellenecek ve elektronik tabloyu açtığınızda bir dakikadan az olmayacak. Ancak, düzenlemeye bakılmaksızın her dakika güncellenir, bu istenmeyebilir.


GoogleClock artık mevcut değil.
Rubén

3

Bence soru bugünün tarihinin bir elektronik tablo hücresine nasıl girileceğidir. zamanın değişmeden kalması girileceğidir .

Bir defalık "= today ()" donmuş bir başlık hücresine koydum. Bu tarih değiştikçe değişir.

Bugünün tarihine ihtiyacım olduğunda, bu hücreyi kopyalarım ve özel> Yapıştırma değerini yalnızca istenen hücreye yapıştırırım .


3

Statik DateTime değeri eklemek için makroları kullanın:

Sayfanızda Araçlar -> Komut Dosyası Düzenleyicisi. Bu kodu yapıştırın:

function currentStaticDate() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getCurrentCell().setValue(new Date());
};

Kaydet ve sayfanıza dön.

Komut dosyasını Araçlar -> Makrolar -> İçe Aktar ile içe aktarın.

Araçlar -> Makrolar -> Makroları yönet ile kısayol ekleyin.

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.