Excel 工作表中的数据需要以相反的方式排序。我无法按日期和时间两列对数据进行排序,因为其中有些行不具有相同的模式,例如时间列中包含空单元格的一些分组。
我的目标是将行块从一张纸复制到另一张纸上,但按照镜像顺序。
如何在 MS Excel 中完成此操作?
Excel 工作表中的数据需要以相反的方式排序。我无法按日期和时间两列对数据进行排序,因为其中有些行不具有相同的模式,例如时间列中包含空单元格的一些分组。
我的目标是将行块从一张纸复制到另一张纸上,但按照镜像顺序。
如何在 MS Excel 中完成此操作?
我知道周围有一些问题大致相同,例如Sum the number of hours in Excel,它要求您进行格式化[h]:mm
,我这样做了,但它仍然不起作用。到目前为止,如何在 Excel 中以小数形式“求和”以小时和分钟为结果的时间?。
我有一个时间表的导出:
开始 - 结束 - 休息 - 工作时间 ([h]:mm)
00:45
如果我标记一些“工作时间”单元格(例如应显示01:30
为总和的两个单元格),我想在状态栏中查看时间总和。
然而,我只能看到状态栏中的单元格数量:
更重要的是,即使我用 SUM 公式将两个单元格相加,它也会返回00:00
:
如果我在新单元格中写下值,则格式设置有效,它们也会向右对齐,因为它们应该:
因此,即使我将它们格式化为 ,其他数字也会被理解为文本[h]:mm
,您可以从它们的左侧对齐中看到这一点。
如何设置[h]:mm
( hh:mm
) 单元格的格式以便在状态栏中看到总和,以及如何在公式中对它们进行求和?
Eduroam 一天天不再工作,在许多设备上检查过:
起初,我在我的 Linux 笔记本电脑上遇到了这个问题。
然后,我的 iPhone iOS 一次又一次尝试连接,总是立即断开连接。但一段时间后,或者通过点击周围,不确定我做了什么,我收到一条提示,让我接受新证书。之后,在我的手机上,它又可以工作了。
如何在我的其他设备和其他操作系统上修复此问题?证书是否已过时?
使用以下命令运行 Anaconda 更新:
root@admin:/home/user/Downloads# sh Anaconda3-2023.09-0-Linux-x86_64.sh -u
导致错误:
Anaconda3 will now be installed into this location:
/home/user/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/home/user/anaconda3] >>>
PREFIX=/home/user/anaconda3
Unpacking payload ...
Extracting : pytest-6.2.3-py38h06a4308_2.conda: 18%|███████████████████████████ | 148/825 [01:43<09:21, 1.21it/s]Exception in thread Thread-2:
concurrent.futures.process._RemoteTraceback:
'''
Traceback (most recent call last):
File "concurrent/futures/process.py", line 387, in wait_result_broken_or_wakeup
File "multiprocessing/connection.py", line 256, in recv
TypeError: __init__() missing 1 required positional argument: 'msg'
'''
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "entry_point.py", line 69, in <module>
File "concurrent/futures/process.py", line 562, in _chain_from_iterable_of_lists
File "concurrent/futures/_base.py", line 609, in result_iterator
File "concurrent/futures/_base.py", line 446, in result
File "concurrent/futures/_base.py", line 391, in __get_result
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.
[23797] Failed to execute script 'entry_point' due to unhandled exception!
Traceback (most recent call last):
File "threading.py", line 980, in _bootstrap_inner
File "concurrent/futures/process.py", line 323, in run
File "concurrent/futures/process.py", line 458, in terminate_broken
File "concurrent/futures/_base.py", line 549, in set_exception
concurrent.futures._base.InvalidStateError: CANCELLED: <Future at 0x7f669d2c88b0 state=cancelled>
^C
Ctrl用+取消后结果如下C:
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
Process ForkProcess-1:
Process ForkProcess-2:
Process ForkProcess-4:
Process ForkProcess-3:
File "multiprocessing/popen_fork.py", line 27, in poll
Traceback (most recent call last):
File "multiprocessing/process.py", line 315, in _bootstrap
File "multiprocessing/process.py", line 108, in run
File "concurrent/futures/process.py", line 240, in _process_worker
File "multiprocessing/queues.py", line 102, in get
File "multiprocessing/synchronize.py", line 95, in __enter__
KeyboardInterrupt
Traceback (most recent call last):
File "multiprocessing/process.py", line 315, in _bootstrap
File "multiprocessing/process.py", line 108, in run
File "concurrent/futures/process.py", line 240, in _process_worker
File "multiprocessing/queues.py", line 102, in get
File "multiprocessing/synchronize.py", line 95, in __enter__
KeyboardInterrupt
Traceback (most recent call last):
File "multiprocessing/process.py", line 315, in _bootstrap
File "multiprocessing/process.py", line 108, in run
File "concurrent/futures/process.py", line 240, in _process_worker
File "multiprocessing/queues.py", line 102, in get
File "multiprocessing/synchronize.py", line 95, in __enter__
KeyboardInterrupt
Traceback (most recent call last):
File "multiprocessing/process.py", line 315, in _bootstrap
File "multiprocessing/process.py", line 108, in run
File "concurrent/futures/process.py", line 240, in _process_worker
File "multiprocessing/queues.py", line 103, in get
File "multiprocessing/connection.py", line 221, in recv_bytes
File "multiprocessing/connection.py", line 419, in _recv_bytes
File "multiprocessing/connection.py", line 384, in _recv
KeyboardInterrupt
KeyboardInterrupt
需要做什么才能完成更新?
我有一个经过过滤的值列表。假设我有从0
到 的数字5
,并且2
被过滤掉:
A (with auto-filter against "2")
0
1
3
4
5
现在我想查明另一张工作表中的某个值是否属于该过滤列表的一部分。然而,即使该行不在过滤范围内,MATCH(2;A;0)
我仍然得到输出。3
3
该MATCH()
函数不知道过滤器,这就是为什么我得到的匹配结果不在过滤范围内。
如何仅将某种MATCH()
函数应用于过滤范围?或者还有其他什么可以导致所需的输出吗?
从答案中可以看出,这个问题对于 Microsoft Excel 来说几乎是相同的(在较新的 Excel 版本中只有很小的变化,您可能不再需要矩阵触发器Ctrl
+ Shift
+ Enter
,而只是需要Enter
)。这就是为什么它也有一个 Excel 标签。
我重置了一台过时的 Lenovo Ideapad Z710,型号为 20250,带有双显卡:
操作系统是 Windows 10 Home Version 10.0.19045 Build 19045。我从头开始设置了 Windows,使用新的棒启动我获得的 Windows 版本,使用来自另一台计算机上的 Windows 64 位安装下载的 rufus-4.2 构建。我现在仍然需要下载 Gigabytes 才能更新它,现在,我仍然处于相同的旧版本中。
当我玩 Minecraft 时,我不知道如何找出正在使用哪张卡。如果我检查如何检查是否在正常 Windows 中使用 nvidia 或 intel 显卡[关闭] ,而不是在玩游戏时,我会看到两张卡,因此我无法从中说出正在使用的卡。
当我启动 Minecraft 时,菜单已经被奇怪的闪电击中,在相同的位置周围有几条小线或条纹,我们假设只有 4 条,但所有内容仍然可读,如果不是的话,也没什么好关心的对于游戏本身来说,有数百或数千条线条或条纹在各处、任何地方闪烁,就好像你看到整个图形机器旋转着奇怪的矩阵一样:
在设备管理器中,您会看到两张卡都已安装并准备好驱动程序。
我进入了“NVIDIA 控制面板”,下面我可以强制 Steam 使用我的 Nvidia GPU 而不是集成的 Intel 卡吗?,正如评论要求我这样做的那样。然后,我将默认选择的显卡更改为 NVIDIA,只是为了看看它在游戏之外的外观,现在即使在浏览网站或浏览 Windows 系统设置时,我也会看到模糊、扭曲和有问题的图形:
显然,NVIDIA驱动程序导致了这个问题,但在设备管理器中,我无法进一步更新它。
在 NVIDIA 卡开启(强制模式)的情况下上网时,如何消除 Minecraft 中充满线条或条纹的窗口,或任何其他扭曲的图形?
如果设备通过 WLAN 连接爱普生 EB-2250U 投影仪后仅显示空白屏幕(=无任何内容),该怎么办?它适用于通过 HDMI 电缆发送的设备。
我检查了爱普生指南无图像出现时的解决方案,但无济于事。
我想知道我做错了什么或者搜索栏是否已经改变。我需要从 Windows 资源管理器的搜索栏进行搜索,该搜索栏仅显示文件夹。到目前为止,已经进行了相当多的粗略研究,但还没有产生有效的结果。
超级用户SE:
服务器故障SE:
虽然这可能是(跨站点)重复,但我仍然尝试这个,因为经过一番尝试后我没有找到该怎么做。
我试过:
kind:folder
kind:folders
* kind:folder
* kind:folders
kind:folder *
kind:folders *
folders
\d
但到目前为止,获取它们的唯一方法是搜索*.*
并获取输出开头的文件夹。
如何仅使用 Windows 文件资源管理器的搜索栏仅搜索我所在目录中的目录?
我有一个文件夹,其中包含 30 GB 的媒体文件。按“日期”对它们进行排序以将它们拆分到“年_月”的新文件夹中需要花费几个小时。如何在大量文件列表中仅搜索/过滤出一年中选定的月份?
回复添加库的答案:
要在文件资源管理器中显示库,请选择“视图”选项卡,然后选择“导航窗格”>“显示库”。
如果我白天在图书馆安排:
我在图书馆的“Datum”列中仅看到相同的日期 05.08.2023:
但我发现这也是备份文件夹中已有的相同错误日期,因此,库不可能比数据中的更好:
即使我有来自 Ask Different Stack Exchange 的旧屏幕截图,为什么我必须多次重试复制并出现许多错误才能将 GB 的图像和视频文件从 iPhone 7 移动到 Windows PC?(这让我在这里问这个问题)
您可以看到 HEIC 数据中还有其他日期:
但如果我现在检查相同的数据,您会发现我无法再在文件列表中获取 HEIC 图像,可能是因为我将它们移动到了正确的月份。无论如何,如果那里只有 05.08.2023,库中也只能显示这个日期,如果 HEIC 文件丢失,那是我的错
虽然 Windows 上显示的 iPhone 文件夹中的“Datum”列包含真实日期,但请再次查看相同的文件:
这意味着备份已覆盖日期,并且通过选择“按月排列”进行快速索引排序的库技巧应该有效。这就是我接受它的原因。
这是必要的,因为在与其他人一起的安静房间中,您不希望在按下当时不允许的键时立即弹出系统声音。
在 Windows 10 上,配对蓝牙耳机后,系统声音的一部分通过主扬声器播放。
当我只是调高或调低声音时,BT 耳机中就会听到系统声音(播放的小叮当声)。但是,当我按下不允许的按钮或任何其他导致叮当声的错误时,即使 BT 耳机已配对并且您同时听音乐或视频,您也会通过主扬声器听到系统声音叮当声。
如何只在耳机中听到系统声音?
插入 Trust“Exis”网络摄像头后,无法检测到。我检查了其他USB端口,没有再弹出未检测到的警报。在网上,我发现Windows 10 没有检测到我的 Trust 网络摄像头,这表明我不是第一个遇到这种情况的人。
如果在 Windows 10 上未检测到 Trust Webcam Exis,如何安装它?
在 VSCode/VSCodium 中,您可以安装一个“著名的”扩展TabOut,在撰写本文时安装量超过 300K。我不完全确定它的作用,尽管论坛中的几乎每个条目都对它感到惊讶:
缺少这一点是我从未使用 VS Code 而是转而使用 Visual Studio 的原因。
我来自 Sublime Text,跳出是那里的默认行为。
在使用 Eclipse 几个世纪并期望“跳出”字符串和参数列表之后,我一直在失去理智。
这是什么意思/做什么?我想这不是在离开酒吧前支付酒水。很好地退出引号和括号(论坛条目)?跳转到 if 子句或循环等的末尾?
试图遵循大学网站上的 eduroam 指南。您可以从http://www.eduroam.org/下载公共安装程序,选择大学,仅此而已。对于 Linux,这是一个 Python 文件,我必须从它开始python eduroam-linux-xyz.py
,它会安装到~/.config/cat_installer
,但这并没有让 eduroam 工作。
网络管理器配置失败,但如果您愿意,我们可以生成一个 WPA_supplicant 配置文件:
我输入了我的用户名,还是这里需要邮件?
“安装成功”,但我仍然必须输入与下面相同的网络设置,并且互联网无法正常工作:
WPA-EAP 配置(更昂贵的是 WPA/EAP-TTLS-PAP)需要以下项目:
SSID: eduroam
Encryption: WPA Enterprise | WPA2 Enterprise (recommended)
EAP method: TTLS
Key: TKIP | AES (recommended)
Authentification: PAP
Anonymous identity: [email protected]
Identity: [email protected]
如果您输入这些设置,系统会要求您提供该指南中未列出的 CA(证书颁发机构)证书(为什么不???)。
这个 CA 证书可以在 找到/etc/ssl/certs/T-TeleSec_GlobalRoot_Class_2.pem
,无需下载,我必须从UNIX/Linux 上的 SSL 证书位置获取一些东西,而Eduroam 需要安装 CA 证书 - 他们可以解密 TLS 流量吗?.
如果我然后输入其余的设置,它仍然没有用,我也像这里一样尝试了 class_3 证书,因为 class_2 可能已经过时了:
如何学习?这样它就可以工作了吗?意思是,只是拥有它,互联网?
我有 Linux Mint,但这在所有 Linux 操作系统上应该都是一样的。
从终端复制“树”命令的输出时,终端中显示的颜色会丢失,无论我把它放在这里还是放在 Google Drive Doc 中。
例子:
tree /var/log/apt -La 1
/var/log/apt
├── eipp.log.xz
├── history.log
├── history.log.1.gz
├── history.log.2.gz
├── term.log
├── term.log.1.gz
└── term.log.2.gz
虽然在终端中,它有红色、蓝色和白色:
我的目标是将其粘贴到 Linux 上的 Google Drive Doc(即在浏览器 Web 应用程序中)而不丢失颜色,我猜这种丢失不取决于 Google Drive Doc,而是在终端上,我复印时似乎已经失去颜色。如何将其复制到 Google Docs 的问题是如何将彩色 HTML 文本以在浏览器中显示的方式放入 Google Docs?在 Web 应用程序堆栈交换上。
从终端复制到不在终端中的文件时如何保留颜色?
设置一个关于存储库的指南,它应该可以帮助读者查看仅构成手头任务核心的子文件夹中的文件夹和文件,而没有任何子子文件夹。然后,在同一时间并在同一棵树中查看该子文件夹嵌入到完整存储库的第 1 级文件夹和文件树(即根目录下的任何内容,但仅此而已)中也会有所帮助.
目前的解决方法是将一棵树粘贴到另一棵树中,使用制表符进行右侧缩进:
scripts
) 包含该文件夹的第一个子级的所有文件夹和文件,因此没有孙级。$ tree -La 1
和
$ tree ./scripts -La 1
$ tree -La 1
.
├── application
...
├── scripts
$ tree ./scripts -La 1
./scripts
├── crontab
...
...
└── VERSION
有没有办法只用命令行来做到这一点?以便立即输出:
.
├── application
...
├── scripts
├── crontab
some_file1
...
...
└── VERSION
some_file2
这对于 Windows 和 Linux 都可以回答,允许使用 shell 脚本。
既然没有愚蠢的问题,我就敢问这个愚蠢的问题。作为0的初学者,根本看不到0步怎么走,也就是怎么站在起点上。
我偶然发现了一个旧 Java 项目中的一个错误,现在需要在开发环境中进行测试和调试。
它必须通过在主文件夹中运行来使用 Maven 构建和编译:
mvn package -Dmaven.test.skip=true
mvn compile -Dmaven.test.skip=true
为此,我使用sudo apt install maven
. 到目前为止,还不错,我可以运行java -jar my_project
从终端中获得的 jar 包()。
尽管如此,因为我知道它是一个 Maven 项目,否则使用 Maven 构建/编译将无法正常工作,我想在 Vscodium 中将项目设置为 Maven 项目,看看这是否有助于调试项目。到目前为止,我唯一可以使用的调试是控制台输出中的打印输出。我安装了 Maven for Java 扩展:
(以及Red Hat 扩展的 Java(TM) 语言支持)并找到一个新的右键单击菜单项“创建 Maven 项目”。
听起来好像是在做一个新项目,但这不是我的目标。我需要知道如何从已经是Maven 项目的项目中创建这样的Maven 项目。我怎样才能加载它?
我应该创建一个新的空文件夹并链接到存储库的主文件夹吗?我试过这个,半猜半跟How to create maven projects on VS code?. 我在菜单框中输入了一些猜测的条目(后来我发现每次只需按Enter就足以快速开始测试),并且我使用原型菜单的两个首选选项对其进行了测试,因为它们似乎是最可能能够将旧的 Maven 项目“接管”到新的 Maven 项目中:
菜单框结束后,项目的构建失败,两个新项目文件夹都保持空白,我不知道如何让它们充满旧的 Maven 项目。从Maven 项目和 Eclipse 工作区,我想我必须以某种方式将新项目指向旧项目,而只是将旧 Maven 项目“打开”到新项目似乎不是那个指针:一个带有虚拟名称的新文件夹我给新的 Maven 项目只会放在旧项目的主文件夹中,新文件夹保持空。
以下是在菜单屏幕截图中选择maven-archetype-quickstart后的失败构建,例如,它也代表另一种尝试:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate (default-cli) on project my_project: Unable to add module to the current project as it is not of packaging type 'pom' -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
* The terminal process "/usr/bin/bash '-c', 'mvn org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate -DarchetypeArtifactId="maven-archetype-quickstart" -DarchetypeGroupId="org.apache.maven.archetypes" -DarchetypeVersion="1.4" -DgroupId="com.my_company.my_project" -DartifactId="dev"'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
如何使用 Maven 扩展将选定的 Maven 项目加载到 Vscode/Vscodium?
我已经更改了Ctrl+Shift+C
键绑定,因此当我按下它时不会进入终端,请参阅Keybinding Ctrl + Shift + C 在 Linux 上的 vscode/codium 中打开一个新的外部终端,如何更改快捷方式?.
但是,这Ctrl+Shift+C
不会复制到系统键盘。Ctrl+C
因此,下一次尝试,当在 vscode/codium 中使用 vscodevim 扩展时,我怎样才能返回作为复制到系统剪贴板的键绑定?
在 Linux 上的 Visual Studio Code / Codium 中,键绑定会Ctrl+Shift+c
打开一个新的外部终端。这不适用于 vscodevim 扩展,我经常需要复制到系统并且总是需要回退到可视模式,然后标记,然后按三个按钮"*y
将其获取到系统剪贴板。
如何更改或删除键绑定?
用例。我已经提交了一个包含许多更改的文件,但我忘记为一个更小的副任务进行新的提交 - 从我在那里找到的一些个人过时的电子邮件中清理文件,这与更大的任务无关. 为了保持 git 工作流程的清洁,电子邮件的清理应该在第二次提交中进行。我现在需要将一个提交拆分为两个提交,这意味着也要拆分代码更改。
在 codium/vscode 的Source Control
窗格中,
在COMMIT
选项卡中,
我选择了一个文件(server.py),我需要在其中取回一些“错误”的行,其中包含错误的个人电子邮件。我可以看到旧文件和新文件之间的一种可视化git diff
(在最新提交之前和之后)。
现在我不想将错误的电子邮件从“旧文件”复制并粘贴回工作文件。
有没有办法使用 codium/vscode 的 git 函数更改回(撤消、编辑、取消暂存,不确定这里最好的词是什么)仅针对所选行的提交?