Tag: date格式的

Appian“只显示时”expression式:当date值不为空时

我正在使用Appian创build一个界面表单。 我正在使表格dynamic。 有一个文本框,只有当某些variables为真时才会出现。 Appian有一个很好的function,它允许你添加一个expression式到“只显示时”的function。 它目前拥有的expression: edate(today(), -804) >= ri!GeboorteDatum ri!geboortatum是表单上的variables 我需要添加另一个expression式:只有当date值不为null时才显示。 我尝试了一切,但不能得到它的工作。 任何人都有解决办法? 编程语言似乎是相似的。 也许类似 edate(today(), -804) >= ri!GeboorteDatum & isnull(ri!Geboortedatum)

如何将string转换为Excel中的date/时间?

需要转换表单的string 1 Apr 17 0:01 1 Apr 17 0:09 到Date/Time表格。 当然,我也尝试DateValue()和TimeValue()函数,但是当我使用任何一个stringDateValue()时,我得到4/1/17 12:00 …换句话说,我失去了时间信息。 如果我尝试TimeValue() ,我分别得到1/0/00 0:01和1/0/00 0:09 – 我失去了date。 我怎样才能得到这个表格的时间和date?

date格式的问题,当我刮到Excel中的Web?

我用python 2.7从网站上抓取数据,之后我把它们导出为ex​​cel。 但我在Excel中得到一个格式问题:在网站有:“9/18”,我在Excel中得到“18.sept”。 我怎样才能将这些值保存为“9/18”格式? 在这里我的代码: filename=r'output.csv' resultcsv=open(filename,"wb") output=csv.writer(resultcsv, delimiter=';',quotechar = '"', quoting=csv.QUOTE_NONNUMERIC, encoding='latin-1') f = open('0910000511.txt', 'r') x = f.read() soup = BeautifulSoup(x, 'lxml') datatable=[] for ctable in soup.find_all('table', "ctable" )[:-1]: for record in ctable.find_all('tr'): temp_data = [] for data in record.find_all('td'): temp_data.append(data.text.encode('latin-1')) datatable.append(temp_data) tab6col = soup.find('table', { "class" : "tab6col" }) datatable2=[] for record […]

EXCEL – 将date与date范围列进行比较,然后在范围内与行单元格进行比较

我无法得到一个工作公式,而不使用VBA(如果需要,我可以使用VBA,但没有经验)。 所以我试图做的是采取一个给定的date,看它是否在一个列表如果date范围,如果它是在一个特定的date范围内,它应该比较与它匹配的date在同一行的单元格范围。 如果没有,它应该继续search,直到find另一个date范围匹配或耗尽列表并返回false值。 到目前为止,我已经沿着If(NumbertoMatch(VLOOKUP(AND(Date>Date1,Date<Date2),Table,NumbertoMatch,False),TRUE,FALSE) 编辑#2添加一个图像的细胞将比较。 编辑#3添加公式应该考虑的规则。 在这里input图像说明 提前致谢!

Excel – 转换不正确的date格式

我总共有3个date,这些date都来自我的系统之外,格式为mm/dd/yy ,excel似乎有麻烦的拾取正确,偶尔混合dd和mm值(例如7/1/17可以是2017年7月的第一个,但有时会在2017年1月7日截止)。 我正在寻找一种方法来格式化所有date为yyyy-mm-dd以避免任何错误,但是在使用date()或datevalue()重新格式化方面没有太大的成功。 有关如何解决这个问题的任何build议? 谢谢,A2k

EPPlus Excel在1900.01.00之前使用DateTime报告

我想在EPPlus的帮助下创buildExcel报表,但在1900.01.00之前提交date。 在Excel工作表中,它会转换为负数或在Excel中的date位置出现一长串“##### …”行。 我已经设置了格式,但没有帮助: workSheet.Column(columnIndex).Style.Numberformat.Format = "yyyy.mm.dd."; 我用这个页面: http://www.c-sharpcorner.com/article/export-to-excel-in-asp-net-mvc/

如何find下一个可用的date,如果它没有find使用VBA comendeddate

我需要帮助。 我有Sheet 1和Sheet 2。 并在Sheet1 / 2我有date列B和两个工作表date不相同,但当我推荐selectdate打印我想VBAselect最近的date,如果它找不到我的date。 例如: – 如果我要求VBA打印date12年8月12日我可以在Sheet1中select,但在Sheet2中没有8月12日,所以它必须select13日或11日打印。 在我的编码中,如果它在相同的date,它将打印两张表。 但是,如果失败了,它会显示错误。 码 Sub CreatePDF() Dim Sh As Worksheet Set sh2 = Sheets("Sheet2") Set sh3 = Sheets("Sheet3") Dim i, j2, j3, sh2EndCell, sh3EndCell As Integer Dim closest As Date Dim W1Enddate As Date W1Enddate = Application.InputBox("Enter the End Date") sh2EndCell = sh2.Range("b" & Rows.Count).End(xlUp).Row sh3EndCell […]

无法从excel文件中以正确的格式读取date时间值,并使用python将其保存在数据库中

我有一段代码在Python中读取一个Excel文件并保存到红移数据库。 import psycopg2 def from_redshift(): book = xlrd.open_workbook("excelfile.xlsx") sheet = book.sheet_by_index(0) con = psycopg2.connect(dbname='dbname', host='something.com', port=portnum, user='username', password='password') cursor=con.cursor() query = """INSERT INTO table_name (col1, col2, col3, start_date, update_date) VALUES (%s, %s, %s, %s, %s)""" for r in range(1, sheet.nrows): col1 = sheet.cell(r,0).value col2 = sheet.cell(r,1).value col3 = sheet.cell(r,2).value start_date = sheet.cell(r,3).value update_date = sheet.cell(r,4).value […]

获取数据基于月份(名称)excel vba

我目前正在为我们的报告创build一个模板。 我想做一些自动化。 我有一个源表,我称之为“KPISource”(数据源在共享点,因此这是一个表)。 在第一列中,我希望获取当前月份和上个月的数据。 基本上,如果是当前月份,则将数据放入“八月”栏。 如果date是前一个月,那么它也会把数据放在“七月”。 在我的来源表中,列是date,解决票(生产力),YTD,票重开率(质量),老化<5天(质量),年至今(老化<5天)老化> 5天(质量)老化> 5天),客户满意度(YTD)(客户满意度) 目前这里是我的代码,但没有输出显示。 这是我想要的代码,如果有第1列(KPISource)中的前一个date,那么它将在KPI.Cells(6,4).Value(Tickets Solved“July”)中具有值。 Sub OperationalKPI() Dim KPI As Worksheet Set KPI = Sheets("OperationalKPI") Dim KPISource As Worksheet Set KPISource = Sheets("KPISource") mPrevious = Format(DateAdd("m", -1, Date), "mmmm") mCurrent = Format(Date, "mmmm") lastrow = KPISource.Cells(Rows.Count, 1).End(xlUp).Row For x = 2 To lastrow If mPrevious = KPISource.Cells(x, 1) […]

Excel文件具有文本和序列号的date混合

我已经得到一个Excel文件,其中一些date实际上是序列date (42741,42800等),有些只是文本。 由于序列date被格式化为date,它们看起来都很相似,但是Excel无法正确地对它们进行sorting,并将它们显示为一年而不是实际表示的两个月。 更糟糕的是,date格式为美式(mm / dd / yyyy),我的系统使用国际(dd / mm / yyyy)。 我如何清理这些数据!