在填充另一个单元格时自动填充具有日期的单元格

时间:2017-12-15 19:29:19

标签: apple-numbers apple-numbers-formula

在Excel中,我可以添加以下公式......

=IF(A2="", "", IF(B2="", NOW(), B2))

此公式表示添加到单元格A1中的值是否使用当前日期填充单元格B1。要使其工作,您必须打开名为迭代计算的Excel功能(选项==>公式==>启用迭代计算)。

我在构建Excel任务日志时使用此功能,并且我想自动填充日期。

此公式的重要之处在于,如果进行了其他更改,则不会更新日期值。

在Numbers中,如何在列#B; B"中自动填充日期值?当在列#34中设置值时,A"?重要的是要记住,一旦设定了日期,我就不希望它改变。

以下是我尝试在Apple Numbers中翻译此公式。

long calID = 3;
long startMillis = 0;
long endMillis = 0;
Calendar beginTime = Calendar.getInstance();
beginTime.set(2012, 9, 14, 7, 30);
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
endTime.set(2012, 9, 14, 8, 45);
endMillis = endTime.getTimeInMillis();
...

ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(Events.DTSTART, startMillis);
values.put(Events.DTEND, endMillis);
values.put(Events.TITLE, "Jazzercise");
values.put(Events.DESCRIPTION, "Group workout");
values.put(Events.CALENDAR_ID, calID);
values.put(Events.EVENT_TIMEZONE, "America/Los_Angeles");
Uri uri = cr.insert(Events.CONTENT_URI, values);

// get the event ID that is the last element in the Uri
long eventID = Long.parseLong(uri.getLastPathSegment());

我收到错误消息。

  

此公式无法引用自己的单元格,或依赖于引用此单元格的其他公式

0 个答案:

没有答案