Tag: date格式的

Exceldate如果条件

根据以下条件所需的Excel公式: 条件: After Date after 31/07/2017 Before Date after 12/10/2016 & Before 01/08/2017 Old Date after 12/10/2015 & Before 12/10/2016 Very Old Date Before 12/10/2015 输出如下 Date Status 12-03-2014 Very Old 10-03-2015 Very Old 11-02-2016 Old 05-05-2016 Old 22-12-2016 Before 25-01-2017 Before 28-02-2017 Before 20-03-2017 Before 19-06-2017 Before 20-07-2017 Before 21-07-2017 Before 10-08-2017 After 25-08-2017 […]

如何在Excel中查找下一个星期二的单元格中的date是星期一,星期五,星期六或星期天

我正在设置一个电子表格来计算基于一个触发date的date。 如果其中一个date不是星期二,星期三或星期四,我需要Excel来查找下个星期二的date。 (在我的办公室里,某些会议只能在星期二到星期四进行,所以如果计算date是星期一或星期五,我希望Excel在下个星期二给我。) 我试图一起使用IF和WEEKDAY,而且我很确定我写了“或”逻辑有什么问题。 这是我有:= IF(WEEKDAY(D9,1)= NOT(OR(3,4,5)),D9 + 7-WEEKDAY(D9 + 7-3),D9) 但是这个公式每次都会返回错误,并且给出了单元格本身的date。

从Excel中读取date

我在Excel表中有两个date(在Excel中格式为dd-mm-yyyy)列。 Date Delivery Date Collection 06-08-17 15-08-17 11-04-17 15-04-17 24-01-17 24-01-17 11-08-16 14-08-16 有很多问题。 目前我正在读取数据的一个子集(手动由另一个Excel表中的前100行组成)。 在Excel中相同格式的date在R中以不同的方式显示。 当我读取整个数据集时,它们都像Data.Collection一样。 data <- read.xlsx("file.xlsx", sheetName='subset', startRow=1) R中显示的数据输出是 。 我需要将它们全部显示在Data.Delivery中,因为我需要在分析后将结果写回。 我也试图在R使用date dates <- data$Date.Delivery as.Date(dates, origin = "30-12-1899",format="%d-%m-%y")

Excel VBAmacros:

我想每季度分一次(有些颜色)。 现在我只有2年的macros,但是我想每年都会自动做出来。 (例如:红色:01/01 / YYYY-01/05 / YYYY …..等等) 这是做了什么: Private Sub CheckBox1_Click() If CheckBox1.Value = True Then Rows("1:1").Select Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlBetween, _ Formula1:="01/01/2015", Formula2:="01/05/2015" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .ThemeColor = xlThemeColorLight2 .TintAndShade = 0.799981688894314 End With Rows("1:1").Select Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlBetween, _ Formula1:="30/04/2015", Formula2:="01/08/2015" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .Color = 7461287 .TintAndShade […]

Excel在当前周总和条目

我有下面的表格来计算每天工作的总时间 Total (real) = End (real) – LUNCH – START 我只需要计算当前工作的小时数。 我已经尝试了SUMIFS()来比较数据的weeknum和year来仅汇总当前星期的数据。 我将它保存到屏幕截图中的单元格中。 这是我想达到的目标。 我认识到语法是closures的: =SUMIFS(G:G,A:A,WEEKNUM(A:A)==WEEKNUM(TODAY()),year(A:A)==year(today())) 我的语法在哪里脱离轨道? 注 – 对于此应用程序不使用数据透视表。 所以我需要这是基于公式的。

在Java中使用Apoche POI读取excel(xlsx)文件(获取奇怪的数字)

我必须打开一个学校项目的testingdate。 这个testdate是一个excel(xlsx)文件,包含数字,字母,date和时间。 但下面的代码读取Excel文件,但我得到奇怪的数字,如42538.0和1.153481443E9 。 在date之后。 public class Page4_Controller implements Initializable { @FXML private Button button1; public void Button1Action(ActionEvent event) throws IOException { //Initialize excel file FileChooser fc = new FileChooser(); fc.getExtensionFilters().addAll( new ExtensionFilter("Excel Files", "*.xlsx")); File selectedFile = fc.showOpenDialog(null); // Read file readXLSXFile(selectedFile.getAbsolutePath()); } public static void readXLSXFile(String excelFilePath) throws IOException { FileInputStream fys = […]

美国date(文本)到欧洲date(date)的Excel转换

我正在将美国网页上的数据粘贴到Excel表格中。 欧洲Excel不能理解美国date….所以我把它粘贴为文本。 美国和欧洲的date差别在于date和月份的顺序不同。 我如何从“美国文本date”到“欧洲”Excel能够理解的实际date? 将它作为date读取不起作用,所以YEAR(),MONTH(),DAY()将不能在本地文本string上工作。 一些string转换必须先完成。 第三栏只是为了展示这个问题。 这是MONTH函数在列“A”中调用文本的结果。 到了9月13日,这个月的一天正在进行,因此会出现一个错误。 TEXT (from US web) EU date (real date) MONTH(A1) 9/8/10 10:03 PM 8. Sep 2010 8 9/9/10 10:03 PM 9. Sep 2010 9 9/10/10 10:03 PM 10. Sep 2010 10 9/11/10 10:03 PM 11. Sep 2010 11 9/12/10 9:40 PM 12. Sep 2010 12 9/13/10 9:40 […]

是否有显示当前date和时间的function?

我的电脑上有Microsoft Excel 2000。 我想在单元格中显示当前的date和时间。 我查看了帮助,并find了NOW()函数。 它显示当前date,但是对于当前时间,它不显示AM或PM ,它显示: 4/19/2011 11:22 。 我明白这是为什么。 是否有其他date/时间function,将显示上午/下午,或者这是不可用的东西?

在Visual Basic / Excel中处理date

使用Visual Basic / Excel非常新。 我正在尝试编写一个快速脚本,将当前时间input到一列,并允许用户input多less天/小时/分钟,直到新的时间,然后输出到另一列。 我相信这不是最好的办法,但我到目前为止是以下几点。 我已经放弃了与date摆弄,只是与时间工作: Sub TimeModule() Dim DaysLeft, HoursLeft, MinutesLeft As Double DaysLeft = Val(InputBox("Days left")) HoursLeft = Val(InputBox("Hours left")) MinutesLeft = Val(InputBox("Minutes left")) Dim CurrentTime As Date CurrentTime = TimeValue(Now()) ActiveCell.Value = CurrentTime ActiveCell.Offset(0, 1) = CurrentTime + Time(HoursLeft, MinutesLeft, 0) End Sub 当然,我得到一个错误。 如果任何人都可以通过更好的方式来解决这个问题,那么随着我误用的function,我将非常感激! 编辑:我当然最终会喜欢脚本来处理日子。

将excel中的date转换为多个字段中的matlab

我有一个结构(后备母羊)在matlab中有很多字段(gilt_name)。 该结构是从Excel中导入的工作簿,每个字段对应于该工作簿中的工作表。 每张工作表是时间序列的date和相应的后备母猪的价格。 我将Excel中的date转换为string,然后按照何时从Excel文件转换date中的说明导入到matlab中。 但是,如何在matlab中同时将这种转换应用到许多领域呢? 我有数百数组的数据对应于每个gilt_name,这将节省我很多时间。 非常感谢。