<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://entorb.net//wiki/index.php?action=history&amp;feed=atom&amp;title=Google_Sheets</id>
	<title>Google Sheets - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://entorb.net//wiki/index.php?action=history&amp;feed=atom&amp;title=Google_Sheets"/>
	<link rel="alternate" type="text/html" href="https://entorb.net//wiki/index.php?title=Google_Sheets&amp;action=history"/>
	<updated>2026-05-06T11:30:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://entorb.net//wiki/index.php?title=Google_Sheets&amp;diff=4915&amp;oldid=prev</id>
		<title>Torben at 20:50, 30 October 2024</title>
		<link rel="alternate" type="text/html" href="https://entorb.net//wiki/index.php?title=Google_Sheets&amp;diff=4915&amp;oldid=prev"/>
		<updated>2024-10-30T20:50:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Software]]&lt;br /&gt;
===Functions===&lt;br /&gt;
get cell location of last value&lt;br /&gt;
 =ADDRESS(COUNTA(A:A);1)&lt;br /&gt;
 -&amp;gt; $A$5&lt;br /&gt;
 # use in other formular&lt;br /&gt;
 sum(A2:indirect(ADDRESS(counta(A:A);1)))&lt;br /&gt;
 # perfrom a calc for all cells of B where A is not empty (and has no gaps)&lt;br /&gt;
 =arrayformula(2*B2:indirect(ADDRESS(counta(A:A);2))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ArrayFormula===&lt;br /&gt;
apply a formula to all rows&lt;br /&gt;
 =ARRAYFORMULA( IF (A2:A; WEEKNUM(A2:A) ;&amp;quot;&amp;quot; ))&lt;br /&gt;
&lt;br /&gt;
Calc day, weekstart, month from date/datetime column&lt;br /&gt;
 day&lt;br /&gt;
 =ARRAYFORMULA( DATE(year(A2:A);month(A2:A);day(A2:A)) )&lt;br /&gt;
 date start of week&lt;br /&gt;
 =ARRAYFORMULA( C2:C-WEEKDAY(C2:C;3) )&lt;br /&gt;
 date start of month&lt;br /&gt;
 =ARRAYFORMULA( DATE(year(C2:C);month(C2:C);1))&lt;br /&gt;
&lt;br /&gt;
===Shortcuts===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Keys !! Result&lt;br /&gt;
|-&lt;br /&gt;
| CMD ALT Shift : (Mac) || Insert Date and Time&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Macros===&lt;br /&gt;
====Add Menu Item====&lt;br /&gt;
 function onOpen() {&lt;br /&gt;
   var ui = SpreadsheetApp.getUi();  // Or DocumentApp or FormApp.&lt;br /&gt;
   ui.createMenu(&amp;#039;Custom Menu&amp;#039;)&lt;br /&gt;
       .addItem(&amp;#039;Übertragen&amp;#039;, &amp;#039;Uebertragen&amp;#039;)&lt;br /&gt;
       .addToUi();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
====copy range of cells to other sheet====&lt;br /&gt;
 function Uebertragen() {&lt;br /&gt;
   var spreadsheet = SpreadsheetApp.getActive();&lt;br /&gt;
   spreadsheet.setActiveSheet(spreadsheet.getSheetByName(&amp;#039;Sheet2&amp;#039;), true);&lt;br /&gt;
   spreadsheet.getRange(&amp;#039;A1&amp;#039;).activate();&lt;br /&gt;
   spreadsheet.getCurrentCell().getNextDataCell(SpreadsheetApp.Direction.DOWN).activate();&lt;br /&gt;
   spreadsheet.getCurrentCell().offset(1, 0).activate();  &lt;br /&gt;
   spreadsheet.getRange(&amp;#039;Sheet1!A5:F5&amp;#039;).copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false)&lt;br /&gt;
 };&lt;/div&gt;</summary>
		<author><name>Torben</name></author>
	</entry>
</feed>