小编P.J*_*P.J的帖子

将格式化数字范围转换为文本字符串(粘贴时保持格式,但转换为文本)

我有大量具有不同数字格式的数字。我想将数组中的所有数字(包括其格式)更改为文本字符串(以便将“$”等格式字符存储为每个单元格中的字符串,而不是应用格式的整数)。

目标是能够存储这些格式化的字符串,以便我以后可以直接访问它们(即使用 R 或 Python 或 mailmerge),同时保持所有数字格式易于使用。

在下图中,您可以看到存储的值实际上是 1001(作为数值)。

在此输入图像描述

我想要一种方法来更改值数组(即 C2、D2 和 E2)以匹配下面单元格 C4 中显示的格式。在此格式中,所有格式字符都存储为文本字符串,而不是数字格式。方程栏正确显示该值为文本字符串“$1,001”。

在此输入图像描述

粘贴为值或粘贴为具有数字格式的值不会产生所需的结果。在 VBA 中使用 .text 读取单元格值和数字格式,但不会根据需要将数字和格式字符(“$1,001”)转换为字符串。将数据复制到记事本中,然后复制回 Excel 中确实会产生所需的结果。

Excel 中有没有一种方法(如果需要,使用 VBA)将格式化数字数组更改为文本字符串,如上所述?

excel vba excel-formula

3
推荐指数
1
解决办法
570
查看次数

使用多个过滤器过滤管理帖子列表;如何使用逻辑 AND 运算符构造查询对象

我需要帮助了解如何构造 WP_query 对象以应用多个条件/过滤器。

在这种情况下,我当前正在使用两个 get 变量过滤管理帖子列表,这两个变量都应该与结果帖子列表匹配。我可以让它对一个变量很好地工作,但不能同时对两个变量都有效。

设置 get 变量后,以下内容可以完美地通过单个 get 变量(在 get 变量中标记为“Notification”,以及 ACF 数据库键“author_notified”)过滤管理帖子列表。

add_filter( 'parse_query', 'filter_admin',15 );

function filter_admin( $query ){
    global $pagenow;
    $type = 'post';
    if (isset($_GET['post_type'])) {
        $type = $_GET['post_type'];
    }
    if ( 'post' == $type && is_admin() && $pagenow=='edit.php' && isset($_GET['Notification']) && $_GET['Notification'] != '') {
        $query->query_vars['meta_key'] = 'author_notified';
        $query->query_vars['meta_value'] = $_GET['Notification'];
    }

}
Run Code Online (Sandbox Code Playgroud)

这会产生一个查询对象,其中 WP_query[query_vars][meta_key] 和 WP_query[query_vars][meta_value] 针对所需的帖子子集。

应如何构建查询对象以定位同时匹配两个相似条件的帖子子集?或者更简单地说,如何通过两个必须都为真的条件来过滤管理帖子列表?

我对 PHP/wordpress 还很陌生,不确定如何构建查询对象。任何帮助或建议将不胜感激!

wordpress

1
推荐指数
1
解决办法
1557
查看次数

标签 统计

excel ×1

excel-formula ×1

vba ×1

wordpress ×1