我在A列中列出了20多个名称。此列表中有一些重复的名称。
我想做的就是为列表中的每个唯一名称分配一个数字。如果出现重复的名称,则该数字也应重复。
这是我希望做的一个例子:
SELECT SUM(CASE WHEN company = foobar THEN sales ELSE 0 END) as sales_foobar,
SUM(sales) as sales_total, country, year, product
FROM sales_table
GROUP BY country, year, product
HAVING SUM( company = foobar ) > 0; -- there is at least one record for the company
如您所见,每个名称都有一个唯一的编号。在出现重复名称的地方,原始编号也会被复制,例如Dave和Joe。
如果可能的话,我想避免使用VBA。
此列表是动态的,并且经常更改,因此我无法将这些数字硬编码到每个名称中,这就是为什么我希望得到一些帮助来开发公式的原因。
答案 0 :(得分:2)
答案 1 :(得分:2)
假设此数据以<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<SwitchPreference
android:id="@+id/switch_location_permission"
android:defaultValue="@string/pref_access_location_enabled"
android:key="@string/pref_access_location_key"
android:summaryOff="@string/pref_access_location_summary_off"
android:summaryOn="@string/pref_access_location_summary_on"
android:title="@string/pref_access_location_label" />
<ListPreference
android:title="@string/pref_units_label"
android:key="@string/pref_units_key"
android:defaultValue="@string/pref_units_metric"
android:entryValues="@array/pref_units_values"
android:entries="@array/pref_units_options" />
<ListPreference
android:title="@string/pref_update_frequency_label"
android:key="@string/pref_update_frequency_key"
android:defaultValue="@string/pref_update_frequency_every_3h"
android:entryValues="@array/pref_update_values"
android:entries="@array/pref_update_options" />
<CheckBoxPreference
android:defaultValue="@string/pref_access_location_enabled"
android:key="@string/pref_access_location_key"
android:summaryOff="@string/pref_access_location_summary_off"
android:summaryOn="@string/pref_access_location_summary_on"
android:title="@string/pref_access_location_label"/>
</PreferenceScreen>
<resources>
<style name="Theme.DayTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- General theme colors -->
<item name="colorPrimary">@color/dayPrimaryColor</item>
<item name="colorPrimaryDark">@color/dayPrimaryDarkColor</item>
<item name="colorAccent">@color/dayAccentColor</item>
<!-- Text Appearance styles -->
<item name="android:textViewStyle">@style/TextViewStyle.Condensed</item>
<item name="android:textColorPrimary">@color/dayTextColorPrimary</item>
<item name="android:textColorSecondary">@color/dayTextColorSecondary</item>
<item name="android:textColorTertiary">@color/dayTextColorTertiary</item>
<item name="android:textColorLink">@color/dayTextColorLink</item>
<item name="android:textColorHint">@color/dayTextColorTertiary</item>
<item name="android:textColorPrimaryInverse">@color/dayTextColorPrimaryInverse</item>
<item name="android:textColorSecondaryInverse">@color/dayTextColorSecondaryInverse</item>
<item name="android:textColorTertiaryInverse">@color/dayTextColorTertiaryInverse</item>
<item name="android:textColorLinkInverse">@color/dayTextColorLinkInverse</item>
<item name="preferenceTheme">@style/PreferenceThemeOverlay.Day</item>
</style>
<style name="PreferenceThemeOverlay.Day" parent="ThemeOverlay.AppCompat.Light">
<item name="android:switchStyle">@style/Preference.SwitchPreferenceCompat</item>
</style>
中的标题开头:
在cy.server({
onResponse: ({ status, url, response }) => {
if(url !== 'yoururl') return response;
return {
...response,
body: { status: status === 1234 ? 'success' : 'failure' }
};
}
});
中输入A1
作为您的第一个唯一ID,然后在B2
中输入公式:
1
然后复制下来