我正在寻找一种在 Excel 中执行 SQL 类型命令的方法。我需要在事先不知道字符串文本的情况下获取列中每个字符串的计数。
这是一些示例数据,我想获取每个名称的计数。
Name
----
A
B
C
A
D
B
Run Code Online (Sandbox Code Playgroud)
在 SQL 我会
SELECT Name, count(*)
FROM @table
group by Name
Run Code Online (Sandbox Code Playgroud)
我希望得到
Name | Count
-----|------
A | 2
B | 2
C | 1
D | 1
Run Code Online (Sandbox Code Playgroud)
如何在 Excel 中执行此操作?
我正在使用C#HttpClient来模拟从服务器下载CSV文件的请求.我需要根据我下载的上一个文件的LastModified日期检查文件的LastModified日期,以检查文件是否已更改.
我发出请求时,HttpClient会获取HttpResponseMessage,但每次检查时都会
response.Headers.Date.Value
Run Code Online (Sandbox Code Playgroud)
我得到了请求的当前日期/时间.我理解,如果我请求文件的页面是由DB或其他动态方法生成的,则LastModified值将是请求发出的时间.
但是,我使用较旧的HttpWebRequest/Response尝试了相同的过程,我发现了
response.Headers[HttpResponseHeader.LastModified]
Run Code Online (Sandbox Code Playgroud)
将返回文件上次更改的日期,例如,2种不同的方法返回不同的日期,HttpWebResponse给出日期为1/12/2017,HttpResponseMessage给出日期为2017年3月30日.
如何使用HttpWebResponse获取文件更改日期?