// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

import (
	"context"
	"encoding/json"
)

// WorkbookFunctionsAbsRequestParameter undocumented
type WorkbookFunctionsAbsRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAccrIntRequestParameter undocumented
type WorkbookFunctionsAccrIntRequestParameter struct {
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstInterest undocumented
	FirstInterest json.RawMessage `json:"firstInterest,omitempty"`
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Par undocumented
	Par json.RawMessage `json:"par,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
	// CalcMethod undocumented
	CalcMethod json.RawMessage `json:"calcMethod,omitempty"`
}

// WorkbookFunctionsAccrIntMRequestParameter undocumented
type WorkbookFunctionsAccrIntMRequestParameter struct {
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Par undocumented
	Par json.RawMessage `json:"par,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsAcosRequestParameter undocumented
type WorkbookFunctionsAcosRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAcoshRequestParameter undocumented
type WorkbookFunctionsAcoshRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAcotRequestParameter undocumented
type WorkbookFunctionsAcotRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAcothRequestParameter undocumented
type WorkbookFunctionsAcothRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAmorDegrcRequestParameter undocumented
type WorkbookFunctionsAmorDegrcRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// DatePurchased undocumented
	DatePurchased json.RawMessage `json:"datePurchased,omitempty"`
	// FirstPeriod undocumented
	FirstPeriod json.RawMessage `json:"firstPeriod,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsAmorLincRequestParameter undocumented
type WorkbookFunctionsAmorLincRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// DatePurchased undocumented
	DatePurchased json.RawMessage `json:"datePurchased,omitempty"`
	// FirstPeriod undocumented
	FirstPeriod json.RawMessage `json:"firstPeriod,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsAndRequestParameter undocumented
type WorkbookFunctionsAndRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsArabicRequestParameter undocumented
type WorkbookFunctionsArabicRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsAreasRequestParameter undocumented
type WorkbookFunctionsAreasRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

// WorkbookFunctionsAscRequestParameter undocumented
type WorkbookFunctionsAscRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsAsinRequestParameter undocumented
type WorkbookFunctionsAsinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAsinhRequestParameter undocumented
type WorkbookFunctionsAsinhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAtanRequestParameter undocumented
type WorkbookFunctionsAtanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAtan2RequestParameter undocumented
type WorkbookFunctionsAtan2RequestParameter struct {
	// XNum undocumented
	XNum json.RawMessage `json:"xNum,omitempty"`
	// YNum undocumented
	YNum json.RawMessage `json:"yNum,omitempty"`
}

// WorkbookFunctionsAtanhRequestParameter undocumented
type WorkbookFunctionsAtanhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsAveDevRequestParameter undocumented
type WorkbookFunctionsAveDevRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsAverageRequestParameter undocumented
type WorkbookFunctionsAverageRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsAverageARequestParameter undocumented
type WorkbookFunctionsAverageARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsAverageIfRequestParameter undocumented
type WorkbookFunctionsAverageIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
	// AverageRange undocumented
	AverageRange json.RawMessage `json:"averageRange,omitempty"`
}

// WorkbookFunctionsAverageIfsRequestParameter undocumented
type WorkbookFunctionsAverageIfsRequestParameter struct {
	// AverageRange undocumented
	AverageRange json.RawMessage `json:"averageRange,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsBahtTextRequestParameter undocumented
type WorkbookFunctionsBahtTextRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsBaseRequestParameter undocumented
type WorkbookFunctionsBaseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Radix undocumented
	Radix json.RawMessage `json:"radix,omitempty"`
	// MinLength undocumented
	MinLength json.RawMessage `json:"minLength,omitempty"`
}

// WorkbookFunctionsBesselIRequestParameter undocumented
type WorkbookFunctionsBesselIRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

// WorkbookFunctionsBesselJRequestParameter undocumented
type WorkbookFunctionsBesselJRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

// WorkbookFunctionsBesselKRequestParameter undocumented
type WorkbookFunctionsBesselKRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

// WorkbookFunctionsBesselYRequestParameter undocumented
type WorkbookFunctionsBesselYRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

// WorkbookFunctionsBeta_DistRequestParameter undocumented
type WorkbookFunctionsBeta_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
	// A undocumented
	A json.RawMessage `json:"A,omitempty"`
	// B undocumented
	B json.RawMessage `json:"B,omitempty"`
}

// WorkbookFunctionsBeta_InvRequestParameter undocumented
type WorkbookFunctionsBeta_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// A undocumented
	A json.RawMessage `json:"A,omitempty"`
	// B undocumented
	B json.RawMessage `json:"B,omitempty"`
}

// WorkbookFunctionsBin2DecRequestParameter undocumented
type WorkbookFunctionsBin2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsBin2HexRequestParameter undocumented
type WorkbookFunctionsBin2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsBin2OctRequestParameter undocumented
type WorkbookFunctionsBin2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsBinom_DistRequestParameter undocumented
type WorkbookFunctionsBinom_DistRequestParameter struct {
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsBinom_Dist_RangeRequestParameter undocumented
type WorkbookFunctionsBinom_Dist_RangeRequestParameter struct {
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// NumberS2 undocumented
	NumberS2 json.RawMessage `json:"numberS2,omitempty"`
}

// WorkbookFunctionsBinom_InvRequestParameter undocumented
type WorkbookFunctionsBinom_InvRequestParameter struct {
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
}

// WorkbookFunctionsBitandRequestParameter undocumented
type WorkbookFunctionsBitandRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

// WorkbookFunctionsBitlshiftRequestParameter undocumented
type WorkbookFunctionsBitlshiftRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// ShiftAmount undocumented
	ShiftAmount json.RawMessage `json:"shiftAmount,omitempty"`
}

// WorkbookFunctionsBitorRequestParameter undocumented
type WorkbookFunctionsBitorRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

// WorkbookFunctionsBitrshiftRequestParameter undocumented
type WorkbookFunctionsBitrshiftRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// ShiftAmount undocumented
	ShiftAmount json.RawMessage `json:"shiftAmount,omitempty"`
}

// WorkbookFunctionsBitxorRequestParameter undocumented
type WorkbookFunctionsBitxorRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

// WorkbookFunctionsCeiling_MathRequestParameter undocumented
type WorkbookFunctionsCeiling_MathRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
	// Mode undocumented
	Mode json.RawMessage `json:"mode,omitempty"`
}

// WorkbookFunctionsCeiling_PreciseRequestParameter undocumented
type WorkbookFunctionsCeiling_PreciseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsCharRequestParameter undocumented
type WorkbookFunctionsCharRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsChiSq_DistRequestParameter undocumented
type WorkbookFunctionsChiSq_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsChiSq_Dist_RTRequestParameter undocumented
type WorkbookFunctionsChiSq_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsChiSq_InvRequestParameter undocumented
type WorkbookFunctionsChiSq_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsChiSq_Inv_RTRequestParameter undocumented
type WorkbookFunctionsChiSq_Inv_RTRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsChooseRequestParameter undocumented
type WorkbookFunctionsChooseRequestParameter struct {
	// IndexNum undocumented
	IndexNum json.RawMessage `json:"indexNum,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsCleanRequestParameter undocumented
type WorkbookFunctionsCleanRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsCodeRequestParameter undocumented
type WorkbookFunctionsCodeRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsColumnsRequestParameter undocumented
type WorkbookFunctionsColumnsRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
}

// WorkbookFunctionsCombinRequestParameter undocumented
type WorkbookFunctionsCombinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

// WorkbookFunctionsCombinaRequestParameter undocumented
type WorkbookFunctionsCombinaRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

// WorkbookFunctionsComplexRequestParameter undocumented
type WorkbookFunctionsComplexRequestParameter struct {
	// RealNum undocumented
	RealNum json.RawMessage `json:"realNum,omitempty"`
	// INum undocumented
	INum json.RawMessage `json:"iNum,omitempty"`
	// Suffix undocumented
	Suffix json.RawMessage `json:"suffix,omitempty"`
}

// WorkbookFunctionsConcatenateRequestParameter undocumented
type WorkbookFunctionsConcatenateRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsConfidence_NormRequestParameter undocumented
type WorkbookFunctionsConfidence_NormRequestParameter struct {
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Size undocumented
	Size json.RawMessage `json:"size,omitempty"`
}

// WorkbookFunctionsConfidence_TRequestParameter undocumented
type WorkbookFunctionsConfidence_TRequestParameter struct {
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Size undocumented
	Size json.RawMessage `json:"size,omitempty"`
}

// WorkbookFunctionsConvertRequestParameter undocumented
type WorkbookFunctionsConvertRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// FromUnit undocumented
	FromUnit json.RawMessage `json:"fromUnit,omitempty"`
	// ToUnit undocumented
	ToUnit json.RawMessage `json:"toUnit,omitempty"`
}

// WorkbookFunctionsCosRequestParameter undocumented
type WorkbookFunctionsCosRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCoshRequestParameter undocumented
type WorkbookFunctionsCoshRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCotRequestParameter undocumented
type WorkbookFunctionsCotRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCothRequestParameter undocumented
type WorkbookFunctionsCothRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCountRequestParameter undocumented
type WorkbookFunctionsCountRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsCountARequestParameter undocumented
type WorkbookFunctionsCountARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsCountBlankRequestParameter undocumented
type WorkbookFunctionsCountBlankRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
}

// WorkbookFunctionsCountIfRequestParameter undocumented
type WorkbookFunctionsCountIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsCountIfsRequestParameter undocumented
type WorkbookFunctionsCountIfsRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsCoupDayBsRequestParameter undocumented
type WorkbookFunctionsCoupDayBsRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCoupDaysRequestParameter undocumented
type WorkbookFunctionsCoupDaysRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCoupDaysNcRequestParameter undocumented
type WorkbookFunctionsCoupDaysNcRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCoupNcdRequestParameter undocumented
type WorkbookFunctionsCoupNcdRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCoupNumRequestParameter undocumented
type WorkbookFunctionsCoupNumRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCoupPcdRequestParameter undocumented
type WorkbookFunctionsCoupPcdRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsCscRequestParameter undocumented
type WorkbookFunctionsCscRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCschRequestParameter undocumented
type WorkbookFunctionsCschRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsCumIPmtRequestParameter undocumented
type WorkbookFunctionsCumIPmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsCumPrincRequestParameter undocumented
type WorkbookFunctionsCumPrincRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsDaverageRequestParameter undocumented
type WorkbookFunctionsDaverageRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDcountRequestParameter undocumented
type WorkbookFunctionsDcountRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDcountARequestParameter undocumented
type WorkbookFunctionsDcountARequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDgetRequestParameter undocumented
type WorkbookFunctionsDgetRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDmaxRequestParameter undocumented
type WorkbookFunctionsDmaxRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDminRequestParameter undocumented
type WorkbookFunctionsDminRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDproductRequestParameter undocumented
type WorkbookFunctionsDproductRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDstDevRequestParameter undocumented
type WorkbookFunctionsDstDevRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDstDevPRequestParameter undocumented
type WorkbookFunctionsDstDevPRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDsumRequestParameter undocumented
type WorkbookFunctionsDsumRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDvarRequestParameter undocumented
type WorkbookFunctionsDvarRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDvarPRequestParameter undocumented
type WorkbookFunctionsDvarPRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

// WorkbookFunctionsDateRequestParameter undocumented
type WorkbookFunctionsDateRequestParameter struct {
	// Year undocumented
	Year json.RawMessage `json:"year,omitempty"`
	// Month undocumented
	Month json.RawMessage `json:"month,omitempty"`
	// Day undocumented
	Day json.RawMessage `json:"day,omitempty"`
}

// WorkbookFunctionsDatevalueRequestParameter undocumented
type WorkbookFunctionsDatevalueRequestParameter struct {
	// DateText undocumented
	DateText json.RawMessage `json:"dateText,omitempty"`
}

// WorkbookFunctionsDayRequestParameter undocumented
type WorkbookFunctionsDayRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsDaysRequestParameter undocumented
type WorkbookFunctionsDaysRequestParameter struct {
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
}

// WorkbookFunctionsDays360RequestParameter undocumented
type WorkbookFunctionsDays360RequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Method undocumented
	Method json.RawMessage `json:"method,omitempty"`
}

// WorkbookFunctionsDbRequestParameter undocumented
type WorkbookFunctionsDbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Month undocumented
	Month json.RawMessage `json:"month,omitempty"`
}

// WorkbookFunctionsDbcsRequestParameter undocumented
type WorkbookFunctionsDbcsRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsDdbRequestParameter undocumented
type WorkbookFunctionsDdbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Factor undocumented
	Factor json.RawMessage `json:"factor,omitempty"`
}

// WorkbookFunctionsDec2BinRequestParameter undocumented
type WorkbookFunctionsDec2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsDec2HexRequestParameter undocumented
type WorkbookFunctionsDec2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsDec2OctRequestParameter undocumented
type WorkbookFunctionsDec2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsDecimalRequestParameter undocumented
type WorkbookFunctionsDecimalRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Radix undocumented
	Radix json.RawMessage `json:"radix,omitempty"`
}

// WorkbookFunctionsDegreesRequestParameter undocumented
type WorkbookFunctionsDegreesRequestParameter struct {
	// Angle undocumented
	Angle json.RawMessage `json:"angle,omitempty"`
}

// WorkbookFunctionsDeltaRequestParameter undocumented
type WorkbookFunctionsDeltaRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

// WorkbookFunctionsDevSqRequestParameter undocumented
type WorkbookFunctionsDevSqRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsDiscRequestParameter undocumented
type WorkbookFunctionsDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsDollarRequestParameter undocumented
type WorkbookFunctionsDollarRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
}

// WorkbookFunctionsDollarDeRequestParameter undocumented
type WorkbookFunctionsDollarDeRequestParameter struct {
	// FractionalDollar undocumented
	FractionalDollar json.RawMessage `json:"fractionalDollar,omitempty"`
	// Fraction undocumented
	Fraction json.RawMessage `json:"fraction,omitempty"`
}

// WorkbookFunctionsDollarFrRequestParameter undocumented
type WorkbookFunctionsDollarFrRequestParameter struct {
	// DecimalDollar undocumented
	DecimalDollar json.RawMessage `json:"decimalDollar,omitempty"`
	// Fraction undocumented
	Fraction json.RawMessage `json:"fraction,omitempty"`
}

// WorkbookFunctionsDurationRequestParameter undocumented
type WorkbookFunctionsDurationRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Coupon undocumented
	Coupon json.RawMessage `json:"coupon,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsEcma_CeilingRequestParameter undocumented
type WorkbookFunctionsEcma_CeilingRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsEdateRequestParameter undocumented
type WorkbookFunctionsEdateRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Months undocumented
	Months json.RawMessage `json:"months,omitempty"`
}

// WorkbookFunctionsEffectRequestParameter undocumented
type WorkbookFunctionsEffectRequestParameter struct {
	// NominalRate undocumented
	NominalRate json.RawMessage `json:"nominalRate,omitempty"`
	// Npery undocumented
	Npery json.RawMessage `json:"npery,omitempty"`
}

// WorkbookFunctionsEoMonthRequestParameter undocumented
type WorkbookFunctionsEoMonthRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Months undocumented
	Months json.RawMessage `json:"months,omitempty"`
}

// WorkbookFunctionsErfRequestParameter undocumented
type WorkbookFunctionsErfRequestParameter struct {
	// LowerLimit undocumented
	LowerLimit json.RawMessage `json:"lowerLimit,omitempty"`
	// UpperLimit undocumented
	UpperLimit json.RawMessage `json:"upperLimit,omitempty"`
}

// WorkbookFunctionsErfCRequestParameter undocumented
type WorkbookFunctionsErfCRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsErfC_PreciseRequestParameter undocumented
type WorkbookFunctionsErfC_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"X,omitempty"`
}

// WorkbookFunctionsErf_PreciseRequestParameter undocumented
type WorkbookFunctionsErf_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"X,omitempty"`
}

// WorkbookFunctionsError_TypeRequestParameter undocumented
type WorkbookFunctionsError_TypeRequestParameter struct {
	// ErrorVal undocumented
	ErrorVal json.RawMessage `json:"errorVal,omitempty"`
}

// WorkbookFunctionsEvenRequestParameter undocumented
type WorkbookFunctionsEvenRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsExactRequestParameter undocumented
type WorkbookFunctionsExactRequestParameter struct {
	// Text1 undocumented
	Text1 json.RawMessage `json:"text1,omitempty"`
	// Text2 undocumented
	Text2 json.RawMessage `json:"text2,omitempty"`
}

// WorkbookFunctionsExpRequestParameter undocumented
type WorkbookFunctionsExpRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsExpon_DistRequestParameter undocumented
type WorkbookFunctionsExpon_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Lambda undocumented
	Lambda json.RawMessage `json:"lambda,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsFvscheduleRequestParameter undocumented
type WorkbookFunctionsFvscheduleRequestParameter struct {
	// Principal undocumented
	Principal json.RawMessage `json:"principal,omitempty"`
	// Schedule undocumented
	Schedule json.RawMessage `json:"schedule,omitempty"`
}

// WorkbookFunctionsF_DistRequestParameter undocumented
type WorkbookFunctionsF_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsF_Dist_RTRequestParameter undocumented
type WorkbookFunctionsF_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

// WorkbookFunctionsF_InvRequestParameter undocumented
type WorkbookFunctionsF_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

// WorkbookFunctionsF_Inv_RTRequestParameter undocumented
type WorkbookFunctionsF_Inv_RTRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

// WorkbookFunctionsFactRequestParameter undocumented
type WorkbookFunctionsFactRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsFactDoubleRequestParameter undocumented
type WorkbookFunctionsFactDoubleRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsFalseRequestParameter undocumented
type WorkbookFunctionsFalseRequestParameter struct {
}

// WorkbookFunctionsFindRequestParameter undocumented
type WorkbookFunctionsFindRequestParameter struct {
	// FindText undocumented
	FindText json.RawMessage `json:"findText,omitempty"`
	// WithinText undocumented
	WithinText json.RawMessage `json:"withinText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
}

// WorkbookFunctionsFindBRequestParameter undocumented
type WorkbookFunctionsFindBRequestParameter struct {
	// FindText undocumented
	FindText json.RawMessage `json:"findText,omitempty"`
	// WithinText undocumented
	WithinText json.RawMessage `json:"withinText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
}

// WorkbookFunctionsFisherRequestParameter undocumented
type WorkbookFunctionsFisherRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsFisherInvRequestParameter undocumented
type WorkbookFunctionsFisherInvRequestParameter struct {
	// Y undocumented
	Y json.RawMessage `json:"y,omitempty"`
}

// WorkbookFunctionsFixedRequestParameter undocumented
type WorkbookFunctionsFixedRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
	// NoCommas undocumented
	NoCommas json.RawMessage `json:"noCommas,omitempty"`
}

// WorkbookFunctionsFloor_MathRequestParameter undocumented
type WorkbookFunctionsFloor_MathRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
	// Mode undocumented
	Mode json.RawMessage `json:"mode,omitempty"`
}

// WorkbookFunctionsFloor_PreciseRequestParameter undocumented
type WorkbookFunctionsFloor_PreciseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsFvRequestParameter undocumented
type WorkbookFunctionsFvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsGammaRequestParameter undocumented
type WorkbookFunctionsGammaRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsGammaLnRequestParameter undocumented
type WorkbookFunctionsGammaLnRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsGammaLn_PreciseRequestParameter undocumented
type WorkbookFunctionsGammaLn_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsGamma_DistRequestParameter undocumented
type WorkbookFunctionsGamma_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsGamma_InvRequestParameter undocumented
type WorkbookFunctionsGamma_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
}

// WorkbookFunctionsGaussRequestParameter undocumented
type WorkbookFunctionsGaussRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsGcdRequestParameter undocumented
type WorkbookFunctionsGcdRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsGeStepRequestParameter undocumented
type WorkbookFunctionsGeStepRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Step undocumented
	Step json.RawMessage `json:"step,omitempty"`
}

// WorkbookFunctionsGeoMeanRequestParameter undocumented
type WorkbookFunctionsGeoMeanRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsHlookupRequestParameter undocumented
type WorkbookFunctionsHlookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// TableArray undocumented
	TableArray json.RawMessage `json:"tableArray,omitempty"`
	// RowIndexNum undocumented
	RowIndexNum json.RawMessage `json:"rowIndexNum,omitempty"`
	// RangeLookup undocumented
	RangeLookup json.RawMessage `json:"rangeLookup,omitempty"`
}

// WorkbookFunctionsHarMeanRequestParameter undocumented
type WorkbookFunctionsHarMeanRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsHex2BinRequestParameter undocumented
type WorkbookFunctionsHex2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsHex2DecRequestParameter undocumented
type WorkbookFunctionsHex2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsHex2OctRequestParameter undocumented
type WorkbookFunctionsHex2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsHourRequestParameter undocumented
type WorkbookFunctionsHourRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsHypGeom_DistRequestParameter undocumented
type WorkbookFunctionsHypGeom_DistRequestParameter struct {
	// SampleS undocumented
	SampleS json.RawMessage `json:"sampleS,omitempty"`
	// NumberSample undocumented
	NumberSample json.RawMessage `json:"numberSample,omitempty"`
	// PopulationS undocumented
	PopulationS json.RawMessage `json:"populationS,omitempty"`
	// NumberPop undocumented
	NumberPop json.RawMessage `json:"numberPop,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsHyperlinkRequestParameter undocumented
type WorkbookFunctionsHyperlinkRequestParameter struct {
	// LinkLocation undocumented
	LinkLocation json.RawMessage `json:"linkLocation,omitempty"`
	// FriendlyName undocumented
	FriendlyName json.RawMessage `json:"friendlyName,omitempty"`
}

// WorkbookFunctionsIso_CeilingRequestParameter undocumented
type WorkbookFunctionsIso_CeilingRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsIfRequestParameter undocumented
type WorkbookFunctionsIfRequestParameter struct {
	// LogicalTest undocumented
	LogicalTest json.RawMessage `json:"logicalTest,omitempty"`
	// ValueIfTrue undocumented
	ValueIfTrue json.RawMessage `json:"valueIfTrue,omitempty"`
	// ValueIfFalse undocumented
	ValueIfFalse json.RawMessage `json:"valueIfFalse,omitempty"`
}

// WorkbookFunctionsImAbsRequestParameter undocumented
type WorkbookFunctionsImAbsRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImArgumentRequestParameter undocumented
type WorkbookFunctionsImArgumentRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImConjugateRequestParameter undocumented
type WorkbookFunctionsImConjugateRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImCosRequestParameter undocumented
type WorkbookFunctionsImCosRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImCoshRequestParameter undocumented
type WorkbookFunctionsImCoshRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImCotRequestParameter undocumented
type WorkbookFunctionsImCotRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImCscRequestParameter undocumented
type WorkbookFunctionsImCscRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImCschRequestParameter undocumented
type WorkbookFunctionsImCschRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImDivRequestParameter undocumented
type WorkbookFunctionsImDivRequestParameter struct {
	// Inumber1 undocumented
	Inumber1 json.RawMessage `json:"inumber1,omitempty"`
	// Inumber2 undocumented
	Inumber2 json.RawMessage `json:"inumber2,omitempty"`
}

// WorkbookFunctionsImExpRequestParameter undocumented
type WorkbookFunctionsImExpRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImLnRequestParameter undocumented
type WorkbookFunctionsImLnRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImLog10RequestParameter undocumented
type WorkbookFunctionsImLog10RequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImLog2RequestParameter undocumented
type WorkbookFunctionsImLog2RequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImPowerRequestParameter undocumented
type WorkbookFunctionsImPowerRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsImProductRequestParameter undocumented
type WorkbookFunctionsImProductRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsImRealRequestParameter undocumented
type WorkbookFunctionsImRealRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSecRequestParameter undocumented
type WorkbookFunctionsImSecRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSechRequestParameter undocumented
type WorkbookFunctionsImSechRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSinRequestParameter undocumented
type WorkbookFunctionsImSinRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSinhRequestParameter undocumented
type WorkbookFunctionsImSinhRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSqrtRequestParameter undocumented
type WorkbookFunctionsImSqrtRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImSubRequestParameter undocumented
type WorkbookFunctionsImSubRequestParameter struct {
	// Inumber1 undocumented
	Inumber1 json.RawMessage `json:"inumber1,omitempty"`
	// Inumber2 undocumented
	Inumber2 json.RawMessage `json:"inumber2,omitempty"`
}

// WorkbookFunctionsImSumRequestParameter undocumented
type WorkbookFunctionsImSumRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsImTanRequestParameter undocumented
type WorkbookFunctionsImTanRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsImaginaryRequestParameter undocumented
type WorkbookFunctionsImaginaryRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

// WorkbookFunctionsIntRequestParameter undocumented
type WorkbookFunctionsIntRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsIntRateRequestParameter undocumented
type WorkbookFunctionsIntRateRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Investment undocumented
	Investment json.RawMessage `json:"investment,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsIpmtRequestParameter undocumented
type WorkbookFunctionsIpmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsIrrRequestParameter undocumented
type WorkbookFunctionsIrrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

// WorkbookFunctionsIsErrRequestParameter undocumented
type WorkbookFunctionsIsErrRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsErrorRequestParameter undocumented
type WorkbookFunctionsIsErrorRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsEvenRequestParameter undocumented
type WorkbookFunctionsIsEvenRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsIsFormulaRequestParameter undocumented
type WorkbookFunctionsIsFormulaRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

// WorkbookFunctionsIsLogicalRequestParameter undocumented
type WorkbookFunctionsIsLogicalRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsNARequestParameter undocumented
type WorkbookFunctionsIsNARequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsNonTextRequestParameter undocumented
type WorkbookFunctionsIsNonTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsNumberRequestParameter undocumented
type WorkbookFunctionsIsNumberRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsOddRequestParameter undocumented
type WorkbookFunctionsIsOddRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsIsTextRequestParameter undocumented
type WorkbookFunctionsIsTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsIsoWeekNumRequestParameter undocumented
type WorkbookFunctionsIsoWeekNumRequestParameter struct {
	// Date undocumented
	Date json.RawMessage `json:"date,omitempty"`
}

// WorkbookFunctionsIspmtRequestParameter undocumented
type WorkbookFunctionsIspmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
}

// WorkbookFunctionsIsrefRequestParameter undocumented
type WorkbookFunctionsIsrefRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsKurtRequestParameter undocumented
type WorkbookFunctionsKurtRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsLargeRequestParameter undocumented
type WorkbookFunctionsLargeRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

// WorkbookFunctionsLcmRequestParameter undocumented
type WorkbookFunctionsLcmRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsLeftRequestParameter undocumented
type WorkbookFunctionsLeftRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

// WorkbookFunctionsLeftbRequestParameter undocumented
type WorkbookFunctionsLeftbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

// WorkbookFunctionsLenRequestParameter undocumented
type WorkbookFunctionsLenRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsLenbRequestParameter undocumented
type WorkbookFunctionsLenbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsLnRequestParameter undocumented
type WorkbookFunctionsLnRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsLogRequestParameter undocumented
type WorkbookFunctionsLogRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Base undocumented
	Base json.RawMessage `json:"base,omitempty"`
}

// WorkbookFunctionsLog10RequestParameter undocumented
type WorkbookFunctionsLog10RequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsLogNorm_DistRequestParameter undocumented
type WorkbookFunctionsLogNorm_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsLogNorm_InvRequestParameter undocumented
type WorkbookFunctionsLogNorm_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

// WorkbookFunctionsLookupRequestParameter undocumented
type WorkbookFunctionsLookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// LookupVector undocumented
	LookupVector json.RawMessage `json:"lookupVector,omitempty"`
	// ResultVector undocumented
	ResultVector json.RawMessage `json:"resultVector,omitempty"`
}

// WorkbookFunctionsLowerRequestParameter undocumented
type WorkbookFunctionsLowerRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsMdurationRequestParameter undocumented
type WorkbookFunctionsMdurationRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Coupon undocumented
	Coupon json.RawMessage `json:"coupon,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsMirrRequestParameter undocumented
type WorkbookFunctionsMirrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// FinanceRate undocumented
	FinanceRate json.RawMessage `json:"financeRate,omitempty"`
	// ReinvestRate undocumented
	ReinvestRate json.RawMessage `json:"reinvestRate,omitempty"`
}

// WorkbookFunctionsMroundRequestParameter undocumented
type WorkbookFunctionsMroundRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Multiple undocumented
	Multiple json.RawMessage `json:"multiple,omitempty"`
}

// WorkbookFunctionsMatchRequestParameter undocumented
type WorkbookFunctionsMatchRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// LookupArray undocumented
	LookupArray json.RawMessage `json:"lookupArray,omitempty"`
	// MatchType undocumented
	MatchType json.RawMessage `json:"matchType,omitempty"`
}

// WorkbookFunctionsMaxRequestParameter undocumented
type WorkbookFunctionsMaxRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsMaxARequestParameter undocumented
type WorkbookFunctionsMaxARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsMedianRequestParameter undocumented
type WorkbookFunctionsMedianRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsMidRequestParameter undocumented
type WorkbookFunctionsMidRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

// WorkbookFunctionsMidbRequestParameter undocumented
type WorkbookFunctionsMidbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

// WorkbookFunctionsMinRequestParameter undocumented
type WorkbookFunctionsMinRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsMinARequestParameter undocumented
type WorkbookFunctionsMinARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsMinuteRequestParameter undocumented
type WorkbookFunctionsMinuteRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsModRequestParameter undocumented
type WorkbookFunctionsModRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Divisor undocumented
	Divisor json.RawMessage `json:"divisor,omitempty"`
}

// WorkbookFunctionsMonthRequestParameter undocumented
type WorkbookFunctionsMonthRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsMultiNomialRequestParameter undocumented
type WorkbookFunctionsMultiNomialRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsNRequestParameter undocumented
type WorkbookFunctionsNRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsNperRequestParameter undocumented
type WorkbookFunctionsNperRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsNaRequestParameter undocumented
type WorkbookFunctionsNaRequestParameter struct {
}

// WorkbookFunctionsNegBinom_DistRequestParameter undocumented
type WorkbookFunctionsNegBinom_DistRequestParameter struct {
	// NumberF undocumented
	NumberF json.RawMessage `json:"numberF,omitempty"`
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsNetworkDaysRequestParameter undocumented
type WorkbookFunctionsNetworkDaysRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

// WorkbookFunctionsNetworkDays_IntlRequestParameter undocumented
type WorkbookFunctionsNetworkDays_IntlRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Weekend undocumented
	Weekend json.RawMessage `json:"weekend,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

// WorkbookFunctionsNominalRequestParameter undocumented
type WorkbookFunctionsNominalRequestParameter struct {
	// EffectRate undocumented
	EffectRate json.RawMessage `json:"effectRate,omitempty"`
	// Npery undocumented
	Npery json.RawMessage `json:"npery,omitempty"`
}

// WorkbookFunctionsNorm_DistRequestParameter undocumented
type WorkbookFunctionsNorm_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsNorm_InvRequestParameter undocumented
type WorkbookFunctionsNorm_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

// WorkbookFunctionsNorm_S_DistRequestParameter undocumented
type WorkbookFunctionsNorm_S_DistRequestParameter struct {
	// Z undocumented
	Z json.RawMessage `json:"z,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsNorm_S_InvRequestParameter undocumented
type WorkbookFunctionsNorm_S_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
}

// WorkbookFunctionsNotRequestParameter undocumented
type WorkbookFunctionsNotRequestParameter struct {
	// Logical undocumented
	Logical json.RawMessage `json:"logical,omitempty"`
}

// WorkbookFunctionsNowRequestParameter undocumented
type WorkbookFunctionsNowRequestParameter struct {
}

// WorkbookFunctionsNpvRequestParameter undocumented
type WorkbookFunctionsNpvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsNumberValueRequestParameter undocumented
type WorkbookFunctionsNumberValueRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// DecimalSeparator undocumented
	DecimalSeparator json.RawMessage `json:"decimalSeparator,omitempty"`
	// GroupSeparator undocumented
	GroupSeparator json.RawMessage `json:"groupSeparator,omitempty"`
}

// WorkbookFunctionsOct2BinRequestParameter undocumented
type WorkbookFunctionsOct2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsOct2DecRequestParameter undocumented
type WorkbookFunctionsOct2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsOct2HexRequestParameter undocumented
type WorkbookFunctionsOct2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

// WorkbookFunctionsOddRequestParameter undocumented
type WorkbookFunctionsOddRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsOddFPriceRequestParameter undocumented
type WorkbookFunctionsOddFPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstCoupon undocumented
	FirstCoupon json.RawMessage `json:"firstCoupon,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsOddFYieldRequestParameter undocumented
type WorkbookFunctionsOddFYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstCoupon undocumented
	FirstCoupon json.RawMessage `json:"firstCoupon,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsOddLPriceRequestParameter undocumented
type WorkbookFunctionsOddLPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// LastInterest undocumented
	LastInterest json.RawMessage `json:"lastInterest,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsOddLYieldRequestParameter undocumented
type WorkbookFunctionsOddLYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// LastInterest undocumented
	LastInterest json.RawMessage `json:"lastInterest,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsOrRequestParameter undocumented
type WorkbookFunctionsOrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsPdurationRequestParameter undocumented
type WorkbookFunctionsPdurationRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
}

// WorkbookFunctionsPercentRank_ExcRequestParameter undocumented
type WorkbookFunctionsPercentRank_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsPercentRank_IncRequestParameter undocumented
type WorkbookFunctionsPercentRank_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

// WorkbookFunctionsPercentile_ExcRequestParameter undocumented
type WorkbookFunctionsPercentile_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

// WorkbookFunctionsPercentile_IncRequestParameter undocumented
type WorkbookFunctionsPercentile_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

// WorkbookFunctionsPermutRequestParameter undocumented
type WorkbookFunctionsPermutRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

// WorkbookFunctionsPermutationaRequestParameter undocumented
type WorkbookFunctionsPermutationaRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

// WorkbookFunctionsPhiRequestParameter undocumented
type WorkbookFunctionsPhiRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

// WorkbookFunctionsPiRequestParameter undocumented
type WorkbookFunctionsPiRequestParameter struct {
}

// WorkbookFunctionsPmtRequestParameter undocumented
type WorkbookFunctionsPmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsPoisson_DistRequestParameter undocumented
type WorkbookFunctionsPoisson_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsPowerRequestParameter undocumented
type WorkbookFunctionsPowerRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Power undocumented
	Power json.RawMessage `json:"power,omitempty"`
}

// WorkbookFunctionsPpmtRequestParameter undocumented
type WorkbookFunctionsPpmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsPriceRequestParameter undocumented
type WorkbookFunctionsPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsPriceDiscRequestParameter undocumented
type WorkbookFunctionsPriceDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsPriceMatRequestParameter undocumented
type WorkbookFunctionsPriceMatRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsProductRequestParameter undocumented
type WorkbookFunctionsProductRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsProperRequestParameter undocumented
type WorkbookFunctionsProperRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsPvRequestParameter undocumented
type WorkbookFunctionsPvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

// WorkbookFunctionsQuartile_ExcRequestParameter undocumented
type WorkbookFunctionsQuartile_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Quart undocumented
	Quart json.RawMessage `json:"quart,omitempty"`
}

// WorkbookFunctionsQuartile_IncRequestParameter undocumented
type WorkbookFunctionsQuartile_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Quart undocumented
	Quart json.RawMessage `json:"quart,omitempty"`
}

// WorkbookFunctionsQuotientRequestParameter undocumented
type WorkbookFunctionsQuotientRequestParameter struct {
	// Numerator undocumented
	Numerator json.RawMessage `json:"numerator,omitempty"`
	// Denominator undocumented
	Denominator json.RawMessage `json:"denominator,omitempty"`
}

// WorkbookFunctionsRadiansRequestParameter undocumented
type WorkbookFunctionsRadiansRequestParameter struct {
	// Angle undocumented
	Angle json.RawMessage `json:"angle,omitempty"`
}

// WorkbookFunctionsRandRequestParameter undocumented
type WorkbookFunctionsRandRequestParameter struct {
}

// WorkbookFunctionsRandBetweenRequestParameter undocumented
type WorkbookFunctionsRandBetweenRequestParameter struct {
	// Bottom undocumented
	Bottom json.RawMessage `json:"bottom,omitempty"`
	// Top undocumented
	Top json.RawMessage `json:"top,omitempty"`
}

// WorkbookFunctionsRank_AvgRequestParameter undocumented
type WorkbookFunctionsRank_AvgRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Ref undocumented
	Ref json.RawMessage `json:"ref,omitempty"`
	// Order undocumented
	Order json.RawMessage `json:"order,omitempty"`
}

// WorkbookFunctionsRank_EqRequestParameter undocumented
type WorkbookFunctionsRank_EqRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Ref undocumented
	Ref json.RawMessage `json:"ref,omitempty"`
	// Order undocumented
	Order json.RawMessage `json:"order,omitempty"`
}

// WorkbookFunctionsRateRequestParameter undocumented
type WorkbookFunctionsRateRequestParameter struct {
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

// WorkbookFunctionsReceivedRequestParameter undocumented
type WorkbookFunctionsReceivedRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Investment undocumented
	Investment json.RawMessage `json:"investment,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsReplaceRequestParameter undocumented
type WorkbookFunctionsReplaceRequestParameter struct {
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
}

// WorkbookFunctionsReplaceBRequestParameter undocumented
type WorkbookFunctionsReplaceBRequestParameter struct {
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
}

// WorkbookFunctionsReptRequestParameter undocumented
type WorkbookFunctionsReptRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumberTimes undocumented
	NumberTimes json.RawMessage `json:"numberTimes,omitempty"`
}

// WorkbookFunctionsRightRequestParameter undocumented
type WorkbookFunctionsRightRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

// WorkbookFunctionsRightbRequestParameter undocumented
type WorkbookFunctionsRightbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

// WorkbookFunctionsRomanRequestParameter undocumented
type WorkbookFunctionsRomanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Form undocumented
	Form json.RawMessage `json:"form,omitempty"`
}

// WorkbookFunctionsRoundRequestParameter undocumented
type WorkbookFunctionsRoundRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

// WorkbookFunctionsRoundDownRequestParameter undocumented
type WorkbookFunctionsRoundDownRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

// WorkbookFunctionsRoundUpRequestParameter undocumented
type WorkbookFunctionsRoundUpRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

// WorkbookFunctionsRowsRequestParameter undocumented
type WorkbookFunctionsRowsRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
}

// WorkbookFunctionsRriRequestParameter undocumented
type WorkbookFunctionsRriRequestParameter struct {
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
}

// WorkbookFunctionsSecRequestParameter undocumented
type WorkbookFunctionsSecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSechRequestParameter undocumented
type WorkbookFunctionsSechRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSecondRequestParameter undocumented
type WorkbookFunctionsSecondRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsSeriesSumRequestParameter undocumented
type WorkbookFunctionsSeriesSumRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
	// M undocumented
	M json.RawMessage `json:"m,omitempty"`
	// Coefficients undocumented
	Coefficients json.RawMessage `json:"coefficients,omitempty"`
}

// WorkbookFunctionsSheetRequestParameter undocumented
type WorkbookFunctionsSheetRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsSheetsRequestParameter undocumented
type WorkbookFunctionsSheetsRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

// WorkbookFunctionsSignRequestParameter undocumented
type WorkbookFunctionsSignRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSinRequestParameter undocumented
type WorkbookFunctionsSinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSinhRequestParameter undocumented
type WorkbookFunctionsSinhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSkewRequestParameter undocumented
type WorkbookFunctionsSkewRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSkew_pRequestParameter undocumented
type WorkbookFunctionsSkew_pRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSlnRequestParameter undocumented
type WorkbookFunctionsSlnRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
}

// WorkbookFunctionsSmallRequestParameter undocumented
type WorkbookFunctionsSmallRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

// WorkbookFunctionsSqrtRequestParameter undocumented
type WorkbookFunctionsSqrtRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsSqrtPiRequestParameter undocumented
type WorkbookFunctionsSqrtPiRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsStDevARequestParameter undocumented
type WorkbookFunctionsStDevARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsStDevPARequestParameter undocumented
type WorkbookFunctionsStDevPARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsStDev_PRequestParameter undocumented
type WorkbookFunctionsStDev_PRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsStDev_SRequestParameter undocumented
type WorkbookFunctionsStDev_SRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsStandardizeRequestParameter undocumented
type WorkbookFunctionsStandardizeRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

// WorkbookFunctionsSubstituteRequestParameter undocumented
type WorkbookFunctionsSubstituteRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
	// InstanceNum undocumented
	InstanceNum json.RawMessage `json:"instanceNum,omitempty"`
}

// WorkbookFunctionsSubtotalRequestParameter undocumented
type WorkbookFunctionsSubtotalRequestParameter struct {
	// FunctionNum undocumented
	FunctionNum json.RawMessage `json:"functionNum,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSumRequestParameter undocumented
type WorkbookFunctionsSumRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSumIfRequestParameter undocumented
type WorkbookFunctionsSumIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
	// SumRange undocumented
	SumRange json.RawMessage `json:"sumRange,omitempty"`
}

// WorkbookFunctionsSumIfsRequestParameter undocumented
type WorkbookFunctionsSumIfsRequestParameter struct {
	// SumRange undocumented
	SumRange json.RawMessage `json:"sumRange,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSumSqRequestParameter undocumented
type WorkbookFunctionsSumSqRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsSydRequestParameter undocumented
type WorkbookFunctionsSydRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
}

// WorkbookFunctionsTRequestParameter undocumented
type WorkbookFunctionsTRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsTbillEqRequestParameter undocumented
type WorkbookFunctionsTbillEqRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
}

// WorkbookFunctionsTbillPriceRequestParameter undocumented
type WorkbookFunctionsTbillPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
}

// WorkbookFunctionsTbillYieldRequestParameter undocumented
type WorkbookFunctionsTbillYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
}

// WorkbookFunctionsT_DistRequestParameter undocumented
type WorkbookFunctionsT_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsT_Dist_2TRequestParameter undocumented
type WorkbookFunctionsT_Dist_2TRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsT_Dist_RTRequestParameter undocumented
type WorkbookFunctionsT_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsT_InvRequestParameter undocumented
type WorkbookFunctionsT_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsT_Inv_2TRequestParameter undocumented
type WorkbookFunctionsT_Inv_2TRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

// WorkbookFunctionsTanRequestParameter undocumented
type WorkbookFunctionsTanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsTanhRequestParameter undocumented
type WorkbookFunctionsTanhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsTextRequestParameter undocumented
type WorkbookFunctionsTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
	// FormatText undocumented
	FormatText json.RawMessage `json:"formatText,omitempty"`
}

// WorkbookFunctionsTimeRequestParameter undocumented
type WorkbookFunctionsTimeRequestParameter struct {
	// Hour undocumented
	Hour json.RawMessage `json:"hour,omitempty"`
	// Minute undocumented
	Minute json.RawMessage `json:"minute,omitempty"`
	// Second undocumented
	Second json.RawMessage `json:"second,omitempty"`
}

// WorkbookFunctionsTimevalueRequestParameter undocumented
type WorkbookFunctionsTimevalueRequestParameter struct {
	// TimeText undocumented
	TimeText json.RawMessage `json:"timeText,omitempty"`
}

// WorkbookFunctionsTodayRequestParameter undocumented
type WorkbookFunctionsTodayRequestParameter struct {
}

// WorkbookFunctionsTrimRequestParameter undocumented
type WorkbookFunctionsTrimRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsTrimMeanRequestParameter undocumented
type WorkbookFunctionsTrimMeanRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Percent undocumented
	Percent json.RawMessage `json:"percent,omitempty"`
}

// WorkbookFunctionsTrueRequestParameter undocumented
type WorkbookFunctionsTrueRequestParameter struct {
}

// WorkbookFunctionsTruncRequestParameter undocumented
type WorkbookFunctionsTruncRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

// WorkbookFunctionsTypeRequestParameter undocumented
type WorkbookFunctionsTypeRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

// WorkbookFunctionsUsdollarRequestParameter undocumented
type WorkbookFunctionsUsdollarRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
}

// WorkbookFunctionsUnicharRequestParameter undocumented
type WorkbookFunctionsUnicharRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

// WorkbookFunctionsUnicodeRequestParameter undocumented
type WorkbookFunctionsUnicodeRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsUpperRequestParameter undocumented
type WorkbookFunctionsUpperRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsVlookupRequestParameter undocumented
type WorkbookFunctionsVlookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// TableArray undocumented
	TableArray json.RawMessage `json:"tableArray,omitempty"`
	// ColIndexNum undocumented
	ColIndexNum json.RawMessage `json:"colIndexNum,omitempty"`
	// RangeLookup undocumented
	RangeLookup json.RawMessage `json:"rangeLookup,omitempty"`
}

// WorkbookFunctionsValueRequestParameter undocumented
type WorkbookFunctionsValueRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

// WorkbookFunctionsVarARequestParameter undocumented
type WorkbookFunctionsVarARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsVarPARequestParameter undocumented
type WorkbookFunctionsVarPARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsVar_PRequestParameter undocumented
type WorkbookFunctionsVar_PRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsVar_SRequestParameter undocumented
type WorkbookFunctionsVar_SRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsVdbRequestParameter undocumented
type WorkbookFunctionsVdbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Factor undocumented
	Factor json.RawMessage `json:"factor,omitempty"`
	// NoSwitch undocumented
	NoSwitch json.RawMessage `json:"noSwitch,omitempty"`
}

// WorkbookFunctionsWeekNumRequestParameter undocumented
type WorkbookFunctionsWeekNumRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
	// ReturnType undocumented
	ReturnType json.RawMessage `json:"returnType,omitempty"`
}

// WorkbookFunctionsWeekdayRequestParameter undocumented
type WorkbookFunctionsWeekdayRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
	// ReturnType undocumented
	ReturnType json.RawMessage `json:"returnType,omitempty"`
}

// WorkbookFunctionsWeibull_DistRequestParameter undocumented
type WorkbookFunctionsWeibull_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

// WorkbookFunctionsWorkDayRequestParameter undocumented
type WorkbookFunctionsWorkDayRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Days undocumented
	Days json.RawMessage `json:"days,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

// WorkbookFunctionsWorkDay_IntlRequestParameter undocumented
type WorkbookFunctionsWorkDay_IntlRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Days undocumented
	Days json.RawMessage `json:"days,omitempty"`
	// Weekend undocumented
	Weekend json.RawMessage `json:"weekend,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

// WorkbookFunctionsXirrRequestParameter undocumented
type WorkbookFunctionsXirrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Dates undocumented
	Dates json.RawMessage `json:"dates,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

// WorkbookFunctionsXnpvRequestParameter undocumented
type WorkbookFunctionsXnpvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Dates undocumented
	Dates json.RawMessage `json:"dates,omitempty"`
}

// WorkbookFunctionsXorRequestParameter undocumented
type WorkbookFunctionsXorRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

// WorkbookFunctionsYearRequestParameter undocumented
type WorkbookFunctionsYearRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

// WorkbookFunctionsYearFracRequestParameter undocumented
type WorkbookFunctionsYearFracRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsYieldRequestParameter undocumented
type WorkbookFunctionsYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsYieldDiscRequestParameter undocumented
type WorkbookFunctionsYieldDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsYieldMatRequestParameter undocumented
type WorkbookFunctionsYieldMatRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

// WorkbookFunctionsZ_TestRequestParameter undocumented
type WorkbookFunctionsZ_TestRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Sigma undocumented
	Sigma json.RawMessage `json:"sigma,omitempty"`
}

//
type WorkbookFunctionsAbsRequestBuilder struct{ BaseRequestBuilder }

// Abs action undocumented
func (b *WorkbookFunctionsRequestBuilder) Abs(reqObj *WorkbookFunctionsAbsRequestParameter) *WorkbookFunctionsAbsRequestBuilder {
	bb := &WorkbookFunctionsAbsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/abs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAbsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAbsRequestBuilder) Request() *WorkbookFunctionsAbsRequest {
	return &WorkbookFunctionsAbsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAbsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAccrIntRequestBuilder struct{ BaseRequestBuilder }

// AccrInt action undocumented
func (b *WorkbookFunctionsRequestBuilder) AccrInt(reqObj *WorkbookFunctionsAccrIntRequestParameter) *WorkbookFunctionsAccrIntRequestBuilder {
	bb := &WorkbookFunctionsAccrIntRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/accrInt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAccrIntRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAccrIntRequestBuilder) Request() *WorkbookFunctionsAccrIntRequest {
	return &WorkbookFunctionsAccrIntRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAccrIntRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAccrIntMRequestBuilder struct{ BaseRequestBuilder }

// AccrIntM action undocumented
func (b *WorkbookFunctionsRequestBuilder) AccrIntM(reqObj *WorkbookFunctionsAccrIntMRequestParameter) *WorkbookFunctionsAccrIntMRequestBuilder {
	bb := &WorkbookFunctionsAccrIntMRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/accrIntM"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAccrIntMRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAccrIntMRequestBuilder) Request() *WorkbookFunctionsAccrIntMRequest {
	return &WorkbookFunctionsAccrIntMRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAccrIntMRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAcosRequestBuilder struct{ BaseRequestBuilder }

// Acos action undocumented
func (b *WorkbookFunctionsRequestBuilder) Acos(reqObj *WorkbookFunctionsAcosRequestParameter) *WorkbookFunctionsAcosRequestBuilder {
	bb := &WorkbookFunctionsAcosRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/acos"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAcosRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAcosRequestBuilder) Request() *WorkbookFunctionsAcosRequest {
	return &WorkbookFunctionsAcosRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAcosRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAcoshRequestBuilder struct{ BaseRequestBuilder }

// Acosh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Acosh(reqObj *WorkbookFunctionsAcoshRequestParameter) *WorkbookFunctionsAcoshRequestBuilder {
	bb := &WorkbookFunctionsAcoshRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/acosh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAcoshRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAcoshRequestBuilder) Request() *WorkbookFunctionsAcoshRequest {
	return &WorkbookFunctionsAcoshRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAcoshRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAcotRequestBuilder struct{ BaseRequestBuilder }

// Acot action undocumented
func (b *WorkbookFunctionsRequestBuilder) Acot(reqObj *WorkbookFunctionsAcotRequestParameter) *WorkbookFunctionsAcotRequestBuilder {
	bb := &WorkbookFunctionsAcotRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/acot"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAcotRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAcotRequestBuilder) Request() *WorkbookFunctionsAcotRequest {
	return &WorkbookFunctionsAcotRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAcotRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAcothRequestBuilder struct{ BaseRequestBuilder }

// Acoth action undocumented
func (b *WorkbookFunctionsRequestBuilder) Acoth(reqObj *WorkbookFunctionsAcothRequestParameter) *WorkbookFunctionsAcothRequestBuilder {
	bb := &WorkbookFunctionsAcothRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/acoth"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAcothRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAcothRequestBuilder) Request() *WorkbookFunctionsAcothRequest {
	return &WorkbookFunctionsAcothRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAcothRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAmorDegrcRequestBuilder struct{ BaseRequestBuilder }

// AmorDegrc action undocumented
func (b *WorkbookFunctionsRequestBuilder) AmorDegrc(reqObj *WorkbookFunctionsAmorDegrcRequestParameter) *WorkbookFunctionsAmorDegrcRequestBuilder {
	bb := &WorkbookFunctionsAmorDegrcRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/amorDegrc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAmorDegrcRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAmorDegrcRequestBuilder) Request() *WorkbookFunctionsAmorDegrcRequest {
	return &WorkbookFunctionsAmorDegrcRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAmorDegrcRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAmorLincRequestBuilder struct{ BaseRequestBuilder }

// AmorLinc action undocumented
func (b *WorkbookFunctionsRequestBuilder) AmorLinc(reqObj *WorkbookFunctionsAmorLincRequestParameter) *WorkbookFunctionsAmorLincRequestBuilder {
	bb := &WorkbookFunctionsAmorLincRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/amorLinc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAmorLincRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAmorLincRequestBuilder) Request() *WorkbookFunctionsAmorLincRequest {
	return &WorkbookFunctionsAmorLincRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAmorLincRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAndRequestBuilder struct{ BaseRequestBuilder }

// And action undocumented
func (b *WorkbookFunctionsRequestBuilder) And(reqObj *WorkbookFunctionsAndRequestParameter) *WorkbookFunctionsAndRequestBuilder {
	bb := &WorkbookFunctionsAndRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/and"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAndRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAndRequestBuilder) Request() *WorkbookFunctionsAndRequest {
	return &WorkbookFunctionsAndRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAndRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsArabicRequestBuilder struct{ BaseRequestBuilder }

// Arabic action undocumented
func (b *WorkbookFunctionsRequestBuilder) Arabic(reqObj *WorkbookFunctionsArabicRequestParameter) *WorkbookFunctionsArabicRequestBuilder {
	bb := &WorkbookFunctionsArabicRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/arabic"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsArabicRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsArabicRequestBuilder) Request() *WorkbookFunctionsArabicRequest {
	return &WorkbookFunctionsArabicRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsArabicRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAreasRequestBuilder struct{ BaseRequestBuilder }

// Areas action undocumented
func (b *WorkbookFunctionsRequestBuilder) Areas(reqObj *WorkbookFunctionsAreasRequestParameter) *WorkbookFunctionsAreasRequestBuilder {
	bb := &WorkbookFunctionsAreasRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/areas"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAreasRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAreasRequestBuilder) Request() *WorkbookFunctionsAreasRequest {
	return &WorkbookFunctionsAreasRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAreasRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAscRequestBuilder struct{ BaseRequestBuilder }

// Asc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Asc(reqObj *WorkbookFunctionsAscRequestParameter) *WorkbookFunctionsAscRequestBuilder {
	bb := &WorkbookFunctionsAscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/asc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAscRequestBuilder) Request() *WorkbookFunctionsAscRequest {
	return &WorkbookFunctionsAscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAsinRequestBuilder struct{ BaseRequestBuilder }

// Asin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Asin(reqObj *WorkbookFunctionsAsinRequestParameter) *WorkbookFunctionsAsinRequestBuilder {
	bb := &WorkbookFunctionsAsinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/asin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAsinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAsinRequestBuilder) Request() *WorkbookFunctionsAsinRequest {
	return &WorkbookFunctionsAsinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAsinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAsinhRequestBuilder struct{ BaseRequestBuilder }

// Asinh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Asinh(reqObj *WorkbookFunctionsAsinhRequestParameter) *WorkbookFunctionsAsinhRequestBuilder {
	bb := &WorkbookFunctionsAsinhRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/asinh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAsinhRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAsinhRequestBuilder) Request() *WorkbookFunctionsAsinhRequest {
	return &WorkbookFunctionsAsinhRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAsinhRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAtanRequestBuilder struct{ BaseRequestBuilder }

// Atan action undocumented
func (b *WorkbookFunctionsRequestBuilder) Atan(reqObj *WorkbookFunctionsAtanRequestParameter) *WorkbookFunctionsAtanRequestBuilder {
	bb := &WorkbookFunctionsAtanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/atan"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAtanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAtanRequestBuilder) Request() *WorkbookFunctionsAtanRequest {
	return &WorkbookFunctionsAtanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAtanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAtan2RequestBuilder struct{ BaseRequestBuilder }

// Atan2 action undocumented
func (b *WorkbookFunctionsRequestBuilder) Atan2(reqObj *WorkbookFunctionsAtan2RequestParameter) *WorkbookFunctionsAtan2RequestBuilder {
	bb := &WorkbookFunctionsAtan2RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/atan2"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAtan2Request struct{ BaseRequest }

//
func (b *WorkbookFunctionsAtan2RequestBuilder) Request() *WorkbookFunctionsAtan2Request {
	return &WorkbookFunctionsAtan2Request{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAtan2Request) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAtanhRequestBuilder struct{ BaseRequestBuilder }

// Atanh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Atanh(reqObj *WorkbookFunctionsAtanhRequestParameter) *WorkbookFunctionsAtanhRequestBuilder {
	bb := &WorkbookFunctionsAtanhRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/atanh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAtanhRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAtanhRequestBuilder) Request() *WorkbookFunctionsAtanhRequest {
	return &WorkbookFunctionsAtanhRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAtanhRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAveDevRequestBuilder struct{ BaseRequestBuilder }

// AveDev action undocumented
func (b *WorkbookFunctionsRequestBuilder) AveDev(reqObj *WorkbookFunctionsAveDevRequestParameter) *WorkbookFunctionsAveDevRequestBuilder {
	bb := &WorkbookFunctionsAveDevRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/aveDev"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAveDevRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAveDevRequestBuilder) Request() *WorkbookFunctionsAveDevRequest {
	return &WorkbookFunctionsAveDevRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAveDevRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAverageRequestBuilder struct{ BaseRequestBuilder }

// Average action undocumented
func (b *WorkbookFunctionsRequestBuilder) Average(reqObj *WorkbookFunctionsAverageRequestParameter) *WorkbookFunctionsAverageRequestBuilder {
	bb := &WorkbookFunctionsAverageRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/average"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAverageRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAverageRequestBuilder) Request() *WorkbookFunctionsAverageRequest {
	return &WorkbookFunctionsAverageRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAverageRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAverageARequestBuilder struct{ BaseRequestBuilder }

// AverageA action undocumented
func (b *WorkbookFunctionsRequestBuilder) AverageA(reqObj *WorkbookFunctionsAverageARequestParameter) *WorkbookFunctionsAverageARequestBuilder {
	bb := &WorkbookFunctionsAverageARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/averageA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAverageARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAverageARequestBuilder) Request() *WorkbookFunctionsAverageARequest {
	return &WorkbookFunctionsAverageARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAverageARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAverageIfRequestBuilder struct{ BaseRequestBuilder }

// AverageIf action undocumented
func (b *WorkbookFunctionsRequestBuilder) AverageIf(reqObj *WorkbookFunctionsAverageIfRequestParameter) *WorkbookFunctionsAverageIfRequestBuilder {
	bb := &WorkbookFunctionsAverageIfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/averageIf"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAverageIfRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAverageIfRequestBuilder) Request() *WorkbookFunctionsAverageIfRequest {
	return &WorkbookFunctionsAverageIfRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAverageIfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsAverageIfsRequestBuilder struct{ BaseRequestBuilder }

// AverageIfs action undocumented
func (b *WorkbookFunctionsRequestBuilder) AverageIfs(reqObj *WorkbookFunctionsAverageIfsRequestParameter) *WorkbookFunctionsAverageIfsRequestBuilder {
	bb := &WorkbookFunctionsAverageIfsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/averageIfs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsAverageIfsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsAverageIfsRequestBuilder) Request() *WorkbookFunctionsAverageIfsRequest {
	return &WorkbookFunctionsAverageIfsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsAverageIfsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBahtTextRequestBuilder struct{ BaseRequestBuilder }

// BahtText action undocumented
func (b *WorkbookFunctionsRequestBuilder) BahtText(reqObj *WorkbookFunctionsBahtTextRequestParameter) *WorkbookFunctionsBahtTextRequestBuilder {
	bb := &WorkbookFunctionsBahtTextRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bahtText"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBahtTextRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBahtTextRequestBuilder) Request() *WorkbookFunctionsBahtTextRequest {
	return &WorkbookFunctionsBahtTextRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBahtTextRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBaseRequestBuilder struct{ BaseRequestBuilder }

// Base action undocumented
func (b *WorkbookFunctionsRequestBuilder) Base(reqObj *WorkbookFunctionsBaseRequestParameter) *WorkbookFunctionsBaseRequestBuilder {
	bb := &WorkbookFunctionsBaseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/base"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBaseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBaseRequestBuilder) Request() *WorkbookFunctionsBaseRequest {
	return &WorkbookFunctionsBaseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBaseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBesselIRequestBuilder struct{ BaseRequestBuilder }

// BesselI action undocumented
func (b *WorkbookFunctionsRequestBuilder) BesselI(reqObj *WorkbookFunctionsBesselIRequestParameter) *WorkbookFunctionsBesselIRequestBuilder {
	bb := &WorkbookFunctionsBesselIRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/besselI"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBesselIRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBesselIRequestBuilder) Request() *WorkbookFunctionsBesselIRequest {
	return &WorkbookFunctionsBesselIRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBesselIRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBesselJRequestBuilder struct{ BaseRequestBuilder }

// BesselJ action undocumented
func (b *WorkbookFunctionsRequestBuilder) BesselJ(reqObj *WorkbookFunctionsBesselJRequestParameter) *WorkbookFunctionsBesselJRequestBuilder {
	bb := &WorkbookFunctionsBesselJRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/besselJ"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBesselJRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBesselJRequestBuilder) Request() *WorkbookFunctionsBesselJRequest {
	return &WorkbookFunctionsBesselJRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBesselJRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBesselKRequestBuilder struct{ BaseRequestBuilder }

// BesselK action undocumented
func (b *WorkbookFunctionsRequestBuilder) BesselK(reqObj *WorkbookFunctionsBesselKRequestParameter) *WorkbookFunctionsBesselKRequestBuilder {
	bb := &WorkbookFunctionsBesselKRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/besselK"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBesselKRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBesselKRequestBuilder) Request() *WorkbookFunctionsBesselKRequest {
	return &WorkbookFunctionsBesselKRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBesselKRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBesselYRequestBuilder struct{ BaseRequestBuilder }

// BesselY action undocumented
func (b *WorkbookFunctionsRequestBuilder) BesselY(reqObj *WorkbookFunctionsBesselYRequestParameter) *WorkbookFunctionsBesselYRequestBuilder {
	bb := &WorkbookFunctionsBesselYRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/besselY"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBesselYRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBesselYRequestBuilder) Request() *WorkbookFunctionsBesselYRequest {
	return &WorkbookFunctionsBesselYRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBesselYRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBeta_DistRequestBuilder struct{ BaseRequestBuilder }

// Beta_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Beta_Dist(reqObj *WorkbookFunctionsBeta_DistRequestParameter) *WorkbookFunctionsBeta_DistRequestBuilder {
	bb := &WorkbookFunctionsBeta_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/beta_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBeta_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBeta_DistRequestBuilder) Request() *WorkbookFunctionsBeta_DistRequest {
	return &WorkbookFunctionsBeta_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBeta_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBeta_InvRequestBuilder struct{ BaseRequestBuilder }

// Beta_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Beta_Inv(reqObj *WorkbookFunctionsBeta_InvRequestParameter) *WorkbookFunctionsBeta_InvRequestBuilder {
	bb := &WorkbookFunctionsBeta_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/beta_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBeta_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBeta_InvRequestBuilder) Request() *WorkbookFunctionsBeta_InvRequest {
	return &WorkbookFunctionsBeta_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBeta_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBin2DecRequestBuilder struct{ BaseRequestBuilder }

// Bin2Dec action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bin2Dec(reqObj *WorkbookFunctionsBin2DecRequestParameter) *WorkbookFunctionsBin2DecRequestBuilder {
	bb := &WorkbookFunctionsBin2DecRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bin2Dec"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBin2DecRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBin2DecRequestBuilder) Request() *WorkbookFunctionsBin2DecRequest {
	return &WorkbookFunctionsBin2DecRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBin2DecRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBin2HexRequestBuilder struct{ BaseRequestBuilder }

// Bin2Hex action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bin2Hex(reqObj *WorkbookFunctionsBin2HexRequestParameter) *WorkbookFunctionsBin2HexRequestBuilder {
	bb := &WorkbookFunctionsBin2HexRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bin2Hex"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBin2HexRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBin2HexRequestBuilder) Request() *WorkbookFunctionsBin2HexRequest {
	return &WorkbookFunctionsBin2HexRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBin2HexRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBin2OctRequestBuilder struct{ BaseRequestBuilder }

// Bin2Oct action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bin2Oct(reqObj *WorkbookFunctionsBin2OctRequestParameter) *WorkbookFunctionsBin2OctRequestBuilder {
	bb := &WorkbookFunctionsBin2OctRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bin2Oct"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBin2OctRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBin2OctRequestBuilder) Request() *WorkbookFunctionsBin2OctRequest {
	return &WorkbookFunctionsBin2OctRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBin2OctRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBinom_DistRequestBuilder struct{ BaseRequestBuilder }

// Binom_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Binom_Dist(reqObj *WorkbookFunctionsBinom_DistRequestParameter) *WorkbookFunctionsBinom_DistRequestBuilder {
	bb := &WorkbookFunctionsBinom_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/binom_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBinom_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBinom_DistRequestBuilder) Request() *WorkbookFunctionsBinom_DistRequest {
	return &WorkbookFunctionsBinom_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBinom_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBinom_Dist_RangeRequestBuilder struct{ BaseRequestBuilder }

// Binom_Dist_Range action undocumented
func (b *WorkbookFunctionsRequestBuilder) Binom_Dist_Range(reqObj *WorkbookFunctionsBinom_Dist_RangeRequestParameter) *WorkbookFunctionsBinom_Dist_RangeRequestBuilder {
	bb := &WorkbookFunctionsBinom_Dist_RangeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/binom_Dist_Range"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBinom_Dist_RangeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBinom_Dist_RangeRequestBuilder) Request() *WorkbookFunctionsBinom_Dist_RangeRequest {
	return &WorkbookFunctionsBinom_Dist_RangeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBinom_Dist_RangeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBinom_InvRequestBuilder struct{ BaseRequestBuilder }

// Binom_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Binom_Inv(reqObj *WorkbookFunctionsBinom_InvRequestParameter) *WorkbookFunctionsBinom_InvRequestBuilder {
	bb := &WorkbookFunctionsBinom_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/binom_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBinom_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBinom_InvRequestBuilder) Request() *WorkbookFunctionsBinom_InvRequest {
	return &WorkbookFunctionsBinom_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBinom_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBitandRequestBuilder struct{ BaseRequestBuilder }

// Bitand action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bitand(reqObj *WorkbookFunctionsBitandRequestParameter) *WorkbookFunctionsBitandRequestBuilder {
	bb := &WorkbookFunctionsBitandRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bitand"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBitandRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBitandRequestBuilder) Request() *WorkbookFunctionsBitandRequest {
	return &WorkbookFunctionsBitandRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBitandRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBitlshiftRequestBuilder struct{ BaseRequestBuilder }

// Bitlshift action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bitlshift(reqObj *WorkbookFunctionsBitlshiftRequestParameter) *WorkbookFunctionsBitlshiftRequestBuilder {
	bb := &WorkbookFunctionsBitlshiftRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bitlshift"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBitlshiftRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBitlshiftRequestBuilder) Request() *WorkbookFunctionsBitlshiftRequest {
	return &WorkbookFunctionsBitlshiftRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBitlshiftRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBitorRequestBuilder struct{ BaseRequestBuilder }

// Bitor action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bitor(reqObj *WorkbookFunctionsBitorRequestParameter) *WorkbookFunctionsBitorRequestBuilder {
	bb := &WorkbookFunctionsBitorRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bitor"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBitorRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBitorRequestBuilder) Request() *WorkbookFunctionsBitorRequest {
	return &WorkbookFunctionsBitorRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBitorRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBitrshiftRequestBuilder struct{ BaseRequestBuilder }

// Bitrshift action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bitrshift(reqObj *WorkbookFunctionsBitrshiftRequestParameter) *WorkbookFunctionsBitrshiftRequestBuilder {
	bb := &WorkbookFunctionsBitrshiftRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bitrshift"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBitrshiftRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBitrshiftRequestBuilder) Request() *WorkbookFunctionsBitrshiftRequest {
	return &WorkbookFunctionsBitrshiftRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBitrshiftRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsBitxorRequestBuilder struct{ BaseRequestBuilder }

// Bitxor action undocumented
func (b *WorkbookFunctionsRequestBuilder) Bitxor(reqObj *WorkbookFunctionsBitxorRequestParameter) *WorkbookFunctionsBitxorRequestBuilder {
	bb := &WorkbookFunctionsBitxorRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/bitxor"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsBitxorRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsBitxorRequestBuilder) Request() *WorkbookFunctionsBitxorRequest {
	return &WorkbookFunctionsBitxorRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsBitxorRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCeiling_MathRequestBuilder struct{ BaseRequestBuilder }

// Ceiling_Math action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ceiling_Math(reqObj *WorkbookFunctionsCeiling_MathRequestParameter) *WorkbookFunctionsCeiling_MathRequestBuilder {
	bb := &WorkbookFunctionsCeiling_MathRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ceiling_Math"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCeiling_MathRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCeiling_MathRequestBuilder) Request() *WorkbookFunctionsCeiling_MathRequest {
	return &WorkbookFunctionsCeiling_MathRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCeiling_MathRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCeiling_PreciseRequestBuilder struct{ BaseRequestBuilder }

// Ceiling_Precise action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ceiling_Precise(reqObj *WorkbookFunctionsCeiling_PreciseRequestParameter) *WorkbookFunctionsCeiling_PreciseRequestBuilder {
	bb := &WorkbookFunctionsCeiling_PreciseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ceiling_Precise"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCeiling_PreciseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCeiling_PreciseRequestBuilder) Request() *WorkbookFunctionsCeiling_PreciseRequest {
	return &WorkbookFunctionsCeiling_PreciseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCeiling_PreciseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCharRequestBuilder struct{ BaseRequestBuilder }

// Char action undocumented
func (b *WorkbookFunctionsRequestBuilder) Char(reqObj *WorkbookFunctionsCharRequestParameter) *WorkbookFunctionsCharRequestBuilder {
	bb := &WorkbookFunctionsCharRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/char"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCharRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCharRequestBuilder) Request() *WorkbookFunctionsCharRequest {
	return &WorkbookFunctionsCharRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCharRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsChiSq_DistRequestBuilder struct{ BaseRequestBuilder }

// ChiSq_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) ChiSq_Dist(reqObj *WorkbookFunctionsChiSq_DistRequestParameter) *WorkbookFunctionsChiSq_DistRequestBuilder {
	bb := &WorkbookFunctionsChiSq_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/chiSq_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsChiSq_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsChiSq_DistRequestBuilder) Request() *WorkbookFunctionsChiSq_DistRequest {
	return &WorkbookFunctionsChiSq_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsChiSq_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsChiSq_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

// ChiSq_Dist_RT action undocumented
func (b *WorkbookFunctionsRequestBuilder) ChiSq_Dist_RT(reqObj *WorkbookFunctionsChiSq_Dist_RTRequestParameter) *WorkbookFunctionsChiSq_Dist_RTRequestBuilder {
	bb := &WorkbookFunctionsChiSq_Dist_RTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/chiSq_Dist_RT"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsChiSq_Dist_RTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsChiSq_Dist_RTRequestBuilder) Request() *WorkbookFunctionsChiSq_Dist_RTRequest {
	return &WorkbookFunctionsChiSq_Dist_RTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsChiSq_Dist_RTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsChiSq_InvRequestBuilder struct{ BaseRequestBuilder }

// ChiSq_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) ChiSq_Inv(reqObj *WorkbookFunctionsChiSq_InvRequestParameter) *WorkbookFunctionsChiSq_InvRequestBuilder {
	bb := &WorkbookFunctionsChiSq_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/chiSq_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsChiSq_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsChiSq_InvRequestBuilder) Request() *WorkbookFunctionsChiSq_InvRequest {
	return &WorkbookFunctionsChiSq_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsChiSq_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsChiSq_Inv_RTRequestBuilder struct{ BaseRequestBuilder }

// ChiSq_Inv_RT action undocumented
func (b *WorkbookFunctionsRequestBuilder) ChiSq_Inv_RT(reqObj *WorkbookFunctionsChiSq_Inv_RTRequestParameter) *WorkbookFunctionsChiSq_Inv_RTRequestBuilder {
	bb := &WorkbookFunctionsChiSq_Inv_RTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/chiSq_Inv_RT"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsChiSq_Inv_RTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsChiSq_Inv_RTRequestBuilder) Request() *WorkbookFunctionsChiSq_Inv_RTRequest {
	return &WorkbookFunctionsChiSq_Inv_RTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsChiSq_Inv_RTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsChooseRequestBuilder struct{ BaseRequestBuilder }

// Choose action undocumented
func (b *WorkbookFunctionsRequestBuilder) Choose(reqObj *WorkbookFunctionsChooseRequestParameter) *WorkbookFunctionsChooseRequestBuilder {
	bb := &WorkbookFunctionsChooseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/choose"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsChooseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsChooseRequestBuilder) Request() *WorkbookFunctionsChooseRequest {
	return &WorkbookFunctionsChooseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsChooseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCleanRequestBuilder struct{ BaseRequestBuilder }

// Clean action undocumented
func (b *WorkbookFunctionsRequestBuilder) Clean(reqObj *WorkbookFunctionsCleanRequestParameter) *WorkbookFunctionsCleanRequestBuilder {
	bb := &WorkbookFunctionsCleanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/clean"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCleanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCleanRequestBuilder) Request() *WorkbookFunctionsCleanRequest {
	return &WorkbookFunctionsCleanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCleanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCodeRequestBuilder struct{ BaseRequestBuilder }

// Code action undocumented
func (b *WorkbookFunctionsRequestBuilder) Code(reqObj *WorkbookFunctionsCodeRequestParameter) *WorkbookFunctionsCodeRequestBuilder {
	bb := &WorkbookFunctionsCodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/code"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCodeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCodeRequestBuilder) Request() *WorkbookFunctionsCodeRequest {
	return &WorkbookFunctionsCodeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCodeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsColumnsRequestBuilder struct{ BaseRequestBuilder }

// Columns action undocumented
func (b *WorkbookFunctionsRequestBuilder) Columns(reqObj *WorkbookFunctionsColumnsRequestParameter) *WorkbookFunctionsColumnsRequestBuilder {
	bb := &WorkbookFunctionsColumnsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/columns"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsColumnsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsColumnsRequestBuilder) Request() *WorkbookFunctionsColumnsRequest {
	return &WorkbookFunctionsColumnsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsColumnsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCombinRequestBuilder struct{ BaseRequestBuilder }

// Combin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Combin(reqObj *WorkbookFunctionsCombinRequestParameter) *WorkbookFunctionsCombinRequestBuilder {
	bb := &WorkbookFunctionsCombinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/combin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCombinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCombinRequestBuilder) Request() *WorkbookFunctionsCombinRequest {
	return &WorkbookFunctionsCombinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCombinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCombinaRequestBuilder struct{ BaseRequestBuilder }

// Combina action undocumented
func (b *WorkbookFunctionsRequestBuilder) Combina(reqObj *WorkbookFunctionsCombinaRequestParameter) *WorkbookFunctionsCombinaRequestBuilder {
	bb := &WorkbookFunctionsCombinaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/combina"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCombinaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCombinaRequestBuilder) Request() *WorkbookFunctionsCombinaRequest {
	return &WorkbookFunctionsCombinaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCombinaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsComplexRequestBuilder struct{ BaseRequestBuilder }

// Complex action undocumented
func (b *WorkbookFunctionsRequestBuilder) Complex(reqObj *WorkbookFunctionsComplexRequestParameter) *WorkbookFunctionsComplexRequestBuilder {
	bb := &WorkbookFunctionsComplexRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/complex"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsComplexRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsComplexRequestBuilder) Request() *WorkbookFunctionsComplexRequest {
	return &WorkbookFunctionsComplexRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsComplexRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsConcatenateRequestBuilder struct{ BaseRequestBuilder }

// Concatenate action undocumented
func (b *WorkbookFunctionsRequestBuilder) Concatenate(reqObj *WorkbookFunctionsConcatenateRequestParameter) *WorkbookFunctionsConcatenateRequestBuilder {
	bb := &WorkbookFunctionsConcatenateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/concatenate"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsConcatenateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsConcatenateRequestBuilder) Request() *WorkbookFunctionsConcatenateRequest {
	return &WorkbookFunctionsConcatenateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsConcatenateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsConfidence_NormRequestBuilder struct{ BaseRequestBuilder }

// Confidence_Norm action undocumented
func (b *WorkbookFunctionsRequestBuilder) Confidence_Norm(reqObj *WorkbookFunctionsConfidence_NormRequestParameter) *WorkbookFunctionsConfidence_NormRequestBuilder {
	bb := &WorkbookFunctionsConfidence_NormRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/confidence_Norm"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsConfidence_NormRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsConfidence_NormRequestBuilder) Request() *WorkbookFunctionsConfidence_NormRequest {
	return &WorkbookFunctionsConfidence_NormRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsConfidence_NormRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsConfidence_TRequestBuilder struct{ BaseRequestBuilder }

// Confidence_T action undocumented
func (b *WorkbookFunctionsRequestBuilder) Confidence_T(reqObj *WorkbookFunctionsConfidence_TRequestParameter) *WorkbookFunctionsConfidence_TRequestBuilder {
	bb := &WorkbookFunctionsConfidence_TRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/confidence_T"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsConfidence_TRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsConfidence_TRequestBuilder) Request() *WorkbookFunctionsConfidence_TRequest {
	return &WorkbookFunctionsConfidence_TRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsConfidence_TRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsConvertRequestBuilder struct{ BaseRequestBuilder }

// Convert action undocumented
func (b *WorkbookFunctionsRequestBuilder) Convert(reqObj *WorkbookFunctionsConvertRequestParameter) *WorkbookFunctionsConvertRequestBuilder {
	bb := &WorkbookFunctionsConvertRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/convert"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsConvertRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsConvertRequestBuilder) Request() *WorkbookFunctionsConvertRequest {
	return &WorkbookFunctionsConvertRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsConvertRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCosRequestBuilder struct{ BaseRequestBuilder }

// Cos action undocumented
func (b *WorkbookFunctionsRequestBuilder) Cos(reqObj *WorkbookFunctionsCosRequestParameter) *WorkbookFunctionsCosRequestBuilder {
	bb := &WorkbookFunctionsCosRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/cos"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCosRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCosRequestBuilder) Request() *WorkbookFunctionsCosRequest {
	return &WorkbookFunctionsCosRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCosRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoshRequestBuilder struct{ BaseRequestBuilder }

// Cosh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Cosh(reqObj *WorkbookFunctionsCoshRequestParameter) *WorkbookFunctionsCoshRequestBuilder {
	bb := &WorkbookFunctionsCoshRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/cosh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoshRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoshRequestBuilder) Request() *WorkbookFunctionsCoshRequest {
	return &WorkbookFunctionsCoshRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoshRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCotRequestBuilder struct{ BaseRequestBuilder }

// Cot action undocumented
func (b *WorkbookFunctionsRequestBuilder) Cot(reqObj *WorkbookFunctionsCotRequestParameter) *WorkbookFunctionsCotRequestBuilder {
	bb := &WorkbookFunctionsCotRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/cot"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCotRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCotRequestBuilder) Request() *WorkbookFunctionsCotRequest {
	return &WorkbookFunctionsCotRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCotRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCothRequestBuilder struct{ BaseRequestBuilder }

// Coth action undocumented
func (b *WorkbookFunctionsRequestBuilder) Coth(reqObj *WorkbookFunctionsCothRequestParameter) *WorkbookFunctionsCothRequestBuilder {
	bb := &WorkbookFunctionsCothRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coth"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCothRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCothRequestBuilder) Request() *WorkbookFunctionsCothRequest {
	return &WorkbookFunctionsCothRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCothRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCountRequestBuilder struct{ BaseRequestBuilder }

// Count action undocumented
func (b *WorkbookFunctionsRequestBuilder) Count(reqObj *WorkbookFunctionsCountRequestParameter) *WorkbookFunctionsCountRequestBuilder {
	bb := &WorkbookFunctionsCountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/count"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCountRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCountRequestBuilder) Request() *WorkbookFunctionsCountRequest {
	return &WorkbookFunctionsCountRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCountRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCountARequestBuilder struct{ BaseRequestBuilder }

// CountA action undocumented
func (b *WorkbookFunctionsRequestBuilder) CountA(reqObj *WorkbookFunctionsCountARequestParameter) *WorkbookFunctionsCountARequestBuilder {
	bb := &WorkbookFunctionsCountARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/countA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCountARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCountARequestBuilder) Request() *WorkbookFunctionsCountARequest {
	return &WorkbookFunctionsCountARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCountARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCountBlankRequestBuilder struct{ BaseRequestBuilder }

// CountBlank action undocumented
func (b *WorkbookFunctionsRequestBuilder) CountBlank(reqObj *WorkbookFunctionsCountBlankRequestParameter) *WorkbookFunctionsCountBlankRequestBuilder {
	bb := &WorkbookFunctionsCountBlankRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/countBlank"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCountBlankRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCountBlankRequestBuilder) Request() *WorkbookFunctionsCountBlankRequest {
	return &WorkbookFunctionsCountBlankRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCountBlankRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCountIfRequestBuilder struct{ BaseRequestBuilder }

// CountIf action undocumented
func (b *WorkbookFunctionsRequestBuilder) CountIf(reqObj *WorkbookFunctionsCountIfRequestParameter) *WorkbookFunctionsCountIfRequestBuilder {
	bb := &WorkbookFunctionsCountIfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/countIf"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCountIfRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCountIfRequestBuilder) Request() *WorkbookFunctionsCountIfRequest {
	return &WorkbookFunctionsCountIfRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCountIfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCountIfsRequestBuilder struct{ BaseRequestBuilder }

// CountIfs action undocumented
func (b *WorkbookFunctionsRequestBuilder) CountIfs(reqObj *WorkbookFunctionsCountIfsRequestParameter) *WorkbookFunctionsCountIfsRequestBuilder {
	bb := &WorkbookFunctionsCountIfsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/countIfs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCountIfsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCountIfsRequestBuilder) Request() *WorkbookFunctionsCountIfsRequest {
	return &WorkbookFunctionsCountIfsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCountIfsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupDayBsRequestBuilder struct{ BaseRequestBuilder }

// CoupDayBs action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupDayBs(reqObj *WorkbookFunctionsCoupDayBsRequestParameter) *WorkbookFunctionsCoupDayBsRequestBuilder {
	bb := &WorkbookFunctionsCoupDayBsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupDayBs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupDayBsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupDayBsRequestBuilder) Request() *WorkbookFunctionsCoupDayBsRequest {
	return &WorkbookFunctionsCoupDayBsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupDayBsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupDaysRequestBuilder struct{ BaseRequestBuilder }

// CoupDays action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupDays(reqObj *WorkbookFunctionsCoupDaysRequestParameter) *WorkbookFunctionsCoupDaysRequestBuilder {
	bb := &WorkbookFunctionsCoupDaysRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupDays"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupDaysRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupDaysRequestBuilder) Request() *WorkbookFunctionsCoupDaysRequest {
	return &WorkbookFunctionsCoupDaysRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupDaysRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupDaysNcRequestBuilder struct{ BaseRequestBuilder }

// CoupDaysNc action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupDaysNc(reqObj *WorkbookFunctionsCoupDaysNcRequestParameter) *WorkbookFunctionsCoupDaysNcRequestBuilder {
	bb := &WorkbookFunctionsCoupDaysNcRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupDaysNc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupDaysNcRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupDaysNcRequestBuilder) Request() *WorkbookFunctionsCoupDaysNcRequest {
	return &WorkbookFunctionsCoupDaysNcRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupDaysNcRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupNcdRequestBuilder struct{ BaseRequestBuilder }

// CoupNcd action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupNcd(reqObj *WorkbookFunctionsCoupNcdRequestParameter) *WorkbookFunctionsCoupNcdRequestBuilder {
	bb := &WorkbookFunctionsCoupNcdRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupNcd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupNcdRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupNcdRequestBuilder) Request() *WorkbookFunctionsCoupNcdRequest {
	return &WorkbookFunctionsCoupNcdRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupNcdRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupNumRequestBuilder struct{ BaseRequestBuilder }

// CoupNum action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupNum(reqObj *WorkbookFunctionsCoupNumRequestParameter) *WorkbookFunctionsCoupNumRequestBuilder {
	bb := &WorkbookFunctionsCoupNumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupNum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupNumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupNumRequestBuilder) Request() *WorkbookFunctionsCoupNumRequest {
	return &WorkbookFunctionsCoupNumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupNumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCoupPcdRequestBuilder struct{ BaseRequestBuilder }

// CoupPcd action undocumented
func (b *WorkbookFunctionsRequestBuilder) CoupPcd(reqObj *WorkbookFunctionsCoupPcdRequestParameter) *WorkbookFunctionsCoupPcdRequestBuilder {
	bb := &WorkbookFunctionsCoupPcdRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/coupPcd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCoupPcdRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCoupPcdRequestBuilder) Request() *WorkbookFunctionsCoupPcdRequest {
	return &WorkbookFunctionsCoupPcdRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCoupPcdRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCscRequestBuilder struct{ BaseRequestBuilder }

// Csc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Csc(reqObj *WorkbookFunctionsCscRequestParameter) *WorkbookFunctionsCscRequestBuilder {
	bb := &WorkbookFunctionsCscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/csc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCscRequestBuilder) Request() *WorkbookFunctionsCscRequest {
	return &WorkbookFunctionsCscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCschRequestBuilder struct{ BaseRequestBuilder }

// Csch action undocumented
func (b *WorkbookFunctionsRequestBuilder) Csch(reqObj *WorkbookFunctionsCschRequestParameter) *WorkbookFunctionsCschRequestBuilder {
	bb := &WorkbookFunctionsCschRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/csch"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCschRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCschRequestBuilder) Request() *WorkbookFunctionsCschRequest {
	return &WorkbookFunctionsCschRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCschRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCumIPmtRequestBuilder struct{ BaseRequestBuilder }

// CumIPmt action undocumented
func (b *WorkbookFunctionsRequestBuilder) CumIPmt(reqObj *WorkbookFunctionsCumIPmtRequestParameter) *WorkbookFunctionsCumIPmtRequestBuilder {
	bb := &WorkbookFunctionsCumIPmtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/cumIPmt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCumIPmtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCumIPmtRequestBuilder) Request() *WorkbookFunctionsCumIPmtRequest {
	return &WorkbookFunctionsCumIPmtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCumIPmtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsCumPrincRequestBuilder struct{ BaseRequestBuilder }

// CumPrinc action undocumented
func (b *WorkbookFunctionsRequestBuilder) CumPrinc(reqObj *WorkbookFunctionsCumPrincRequestParameter) *WorkbookFunctionsCumPrincRequestBuilder {
	bb := &WorkbookFunctionsCumPrincRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/cumPrinc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsCumPrincRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsCumPrincRequestBuilder) Request() *WorkbookFunctionsCumPrincRequest {
	return &WorkbookFunctionsCumPrincRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsCumPrincRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDaverageRequestBuilder struct{ BaseRequestBuilder }

// Daverage action undocumented
func (b *WorkbookFunctionsRequestBuilder) Daverage(reqObj *WorkbookFunctionsDaverageRequestParameter) *WorkbookFunctionsDaverageRequestBuilder {
	bb := &WorkbookFunctionsDaverageRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/daverage"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDaverageRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDaverageRequestBuilder) Request() *WorkbookFunctionsDaverageRequest {
	return &WorkbookFunctionsDaverageRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDaverageRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDcountRequestBuilder struct{ BaseRequestBuilder }

// Dcount action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dcount(reqObj *WorkbookFunctionsDcountRequestParameter) *WorkbookFunctionsDcountRequestBuilder {
	bb := &WorkbookFunctionsDcountRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dcount"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDcountRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDcountRequestBuilder) Request() *WorkbookFunctionsDcountRequest {
	return &WorkbookFunctionsDcountRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDcountRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDcountARequestBuilder struct{ BaseRequestBuilder }

// DcountA action undocumented
func (b *WorkbookFunctionsRequestBuilder) DcountA(reqObj *WorkbookFunctionsDcountARequestParameter) *WorkbookFunctionsDcountARequestBuilder {
	bb := &WorkbookFunctionsDcountARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dcountA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDcountARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDcountARequestBuilder) Request() *WorkbookFunctionsDcountARequest {
	return &WorkbookFunctionsDcountARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDcountARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDgetRequestBuilder struct{ BaseRequestBuilder }

// Dget action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dget(reqObj *WorkbookFunctionsDgetRequestParameter) *WorkbookFunctionsDgetRequestBuilder {
	bb := &WorkbookFunctionsDgetRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dget"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDgetRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDgetRequestBuilder) Request() *WorkbookFunctionsDgetRequest {
	return &WorkbookFunctionsDgetRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDgetRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDmaxRequestBuilder struct{ BaseRequestBuilder }

// Dmax action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dmax(reqObj *WorkbookFunctionsDmaxRequestParameter) *WorkbookFunctionsDmaxRequestBuilder {
	bb := &WorkbookFunctionsDmaxRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dmax"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDmaxRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDmaxRequestBuilder) Request() *WorkbookFunctionsDmaxRequest {
	return &WorkbookFunctionsDmaxRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDmaxRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDminRequestBuilder struct{ BaseRequestBuilder }

// Dmin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dmin(reqObj *WorkbookFunctionsDminRequestParameter) *WorkbookFunctionsDminRequestBuilder {
	bb := &WorkbookFunctionsDminRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dmin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDminRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDminRequestBuilder) Request() *WorkbookFunctionsDminRequest {
	return &WorkbookFunctionsDminRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDminRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDproductRequestBuilder struct{ BaseRequestBuilder }

// Dproduct action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dproduct(reqObj *WorkbookFunctionsDproductRequestParameter) *WorkbookFunctionsDproductRequestBuilder {
	bb := &WorkbookFunctionsDproductRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dproduct"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDproductRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDproductRequestBuilder) Request() *WorkbookFunctionsDproductRequest {
	return &WorkbookFunctionsDproductRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDproductRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDstDevRequestBuilder struct{ BaseRequestBuilder }

// DstDev action undocumented
func (b *WorkbookFunctionsRequestBuilder) DstDev(reqObj *WorkbookFunctionsDstDevRequestParameter) *WorkbookFunctionsDstDevRequestBuilder {
	bb := &WorkbookFunctionsDstDevRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dstDev"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDstDevRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDstDevRequestBuilder) Request() *WorkbookFunctionsDstDevRequest {
	return &WorkbookFunctionsDstDevRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDstDevRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDstDevPRequestBuilder struct{ BaseRequestBuilder }

// DstDevP action undocumented
func (b *WorkbookFunctionsRequestBuilder) DstDevP(reqObj *WorkbookFunctionsDstDevPRequestParameter) *WorkbookFunctionsDstDevPRequestBuilder {
	bb := &WorkbookFunctionsDstDevPRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dstDevP"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDstDevPRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDstDevPRequestBuilder) Request() *WorkbookFunctionsDstDevPRequest {
	return &WorkbookFunctionsDstDevPRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDstDevPRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDsumRequestBuilder struct{ BaseRequestBuilder }

// Dsum action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dsum(reqObj *WorkbookFunctionsDsumRequestParameter) *WorkbookFunctionsDsumRequestBuilder {
	bb := &WorkbookFunctionsDsumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dsum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDsumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDsumRequestBuilder) Request() *WorkbookFunctionsDsumRequest {
	return &WorkbookFunctionsDsumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDsumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDvarRequestBuilder struct{ BaseRequestBuilder }

// Dvar action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dvar(reqObj *WorkbookFunctionsDvarRequestParameter) *WorkbookFunctionsDvarRequestBuilder {
	bb := &WorkbookFunctionsDvarRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dvar"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDvarRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDvarRequestBuilder) Request() *WorkbookFunctionsDvarRequest {
	return &WorkbookFunctionsDvarRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDvarRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDvarPRequestBuilder struct{ BaseRequestBuilder }

// DvarP action undocumented
func (b *WorkbookFunctionsRequestBuilder) DvarP(reqObj *WorkbookFunctionsDvarPRequestParameter) *WorkbookFunctionsDvarPRequestBuilder {
	bb := &WorkbookFunctionsDvarPRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dvarP"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDvarPRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDvarPRequestBuilder) Request() *WorkbookFunctionsDvarPRequest {
	return &WorkbookFunctionsDvarPRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDvarPRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDateRequestBuilder struct{ BaseRequestBuilder }

// Date action undocumented
func (b *WorkbookFunctionsRequestBuilder) Date(reqObj *WorkbookFunctionsDateRequestParameter) *WorkbookFunctionsDateRequestBuilder {
	bb := &WorkbookFunctionsDateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/date"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDateRequestBuilder) Request() *WorkbookFunctionsDateRequest {
	return &WorkbookFunctionsDateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDatevalueRequestBuilder struct{ BaseRequestBuilder }

// Datevalue action undocumented
func (b *WorkbookFunctionsRequestBuilder) Datevalue(reqObj *WorkbookFunctionsDatevalueRequestParameter) *WorkbookFunctionsDatevalueRequestBuilder {
	bb := &WorkbookFunctionsDatevalueRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/datevalue"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDatevalueRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDatevalueRequestBuilder) Request() *WorkbookFunctionsDatevalueRequest {
	return &WorkbookFunctionsDatevalueRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDatevalueRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDayRequestBuilder struct{ BaseRequestBuilder }

// Day action undocumented
func (b *WorkbookFunctionsRequestBuilder) Day(reqObj *WorkbookFunctionsDayRequestParameter) *WorkbookFunctionsDayRequestBuilder {
	bb := &WorkbookFunctionsDayRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/day"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDayRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDayRequestBuilder) Request() *WorkbookFunctionsDayRequest {
	return &WorkbookFunctionsDayRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDayRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDaysRequestBuilder struct{ BaseRequestBuilder }

// Days action undocumented
func (b *WorkbookFunctionsRequestBuilder) Days(reqObj *WorkbookFunctionsDaysRequestParameter) *WorkbookFunctionsDaysRequestBuilder {
	bb := &WorkbookFunctionsDaysRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/days"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDaysRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDaysRequestBuilder) Request() *WorkbookFunctionsDaysRequest {
	return &WorkbookFunctionsDaysRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDaysRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDays360RequestBuilder struct{ BaseRequestBuilder }

// Days360 action undocumented
func (b *WorkbookFunctionsRequestBuilder) Days360(reqObj *WorkbookFunctionsDays360RequestParameter) *WorkbookFunctionsDays360RequestBuilder {
	bb := &WorkbookFunctionsDays360RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/days360"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDays360Request struct{ BaseRequest }

//
func (b *WorkbookFunctionsDays360RequestBuilder) Request() *WorkbookFunctionsDays360Request {
	return &WorkbookFunctionsDays360Request{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDays360Request) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDbRequestBuilder struct{ BaseRequestBuilder }

// Db action undocumented
func (b *WorkbookFunctionsRequestBuilder) Db(reqObj *WorkbookFunctionsDbRequestParameter) *WorkbookFunctionsDbRequestBuilder {
	bb := &WorkbookFunctionsDbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/db"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDbRequestBuilder) Request() *WorkbookFunctionsDbRequest {
	return &WorkbookFunctionsDbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDbcsRequestBuilder struct{ BaseRequestBuilder }

// Dbcs action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dbcs(reqObj *WorkbookFunctionsDbcsRequestParameter) *WorkbookFunctionsDbcsRequestBuilder {
	bb := &WorkbookFunctionsDbcsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dbcs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDbcsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDbcsRequestBuilder) Request() *WorkbookFunctionsDbcsRequest {
	return &WorkbookFunctionsDbcsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDbcsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDdbRequestBuilder struct{ BaseRequestBuilder }

// Ddb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ddb(reqObj *WorkbookFunctionsDdbRequestParameter) *WorkbookFunctionsDdbRequestBuilder {
	bb := &WorkbookFunctionsDdbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ddb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDdbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDdbRequestBuilder) Request() *WorkbookFunctionsDdbRequest {
	return &WorkbookFunctionsDdbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDdbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDec2BinRequestBuilder struct{ BaseRequestBuilder }

// Dec2Bin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dec2Bin(reqObj *WorkbookFunctionsDec2BinRequestParameter) *WorkbookFunctionsDec2BinRequestBuilder {
	bb := &WorkbookFunctionsDec2BinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dec2Bin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDec2BinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDec2BinRequestBuilder) Request() *WorkbookFunctionsDec2BinRequest {
	return &WorkbookFunctionsDec2BinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDec2BinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDec2HexRequestBuilder struct{ BaseRequestBuilder }

// Dec2Hex action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dec2Hex(reqObj *WorkbookFunctionsDec2HexRequestParameter) *WorkbookFunctionsDec2HexRequestBuilder {
	bb := &WorkbookFunctionsDec2HexRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dec2Hex"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDec2HexRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDec2HexRequestBuilder) Request() *WorkbookFunctionsDec2HexRequest {
	return &WorkbookFunctionsDec2HexRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDec2HexRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDec2OctRequestBuilder struct{ BaseRequestBuilder }

// Dec2Oct action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dec2Oct(reqObj *WorkbookFunctionsDec2OctRequestParameter) *WorkbookFunctionsDec2OctRequestBuilder {
	bb := &WorkbookFunctionsDec2OctRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dec2Oct"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDec2OctRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDec2OctRequestBuilder) Request() *WorkbookFunctionsDec2OctRequest {
	return &WorkbookFunctionsDec2OctRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDec2OctRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDecimalRequestBuilder struct{ BaseRequestBuilder }

// Decimal action undocumented
func (b *WorkbookFunctionsRequestBuilder) Decimal(reqObj *WorkbookFunctionsDecimalRequestParameter) *WorkbookFunctionsDecimalRequestBuilder {
	bb := &WorkbookFunctionsDecimalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/decimal"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDecimalRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDecimalRequestBuilder) Request() *WorkbookFunctionsDecimalRequest {
	return &WorkbookFunctionsDecimalRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDecimalRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDegreesRequestBuilder struct{ BaseRequestBuilder }

// Degrees action undocumented
func (b *WorkbookFunctionsRequestBuilder) Degrees(reqObj *WorkbookFunctionsDegreesRequestParameter) *WorkbookFunctionsDegreesRequestBuilder {
	bb := &WorkbookFunctionsDegreesRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/degrees"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDegreesRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDegreesRequestBuilder) Request() *WorkbookFunctionsDegreesRequest {
	return &WorkbookFunctionsDegreesRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDegreesRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDeltaRequestBuilder struct{ BaseRequestBuilder }

// Delta action undocumented
func (b *WorkbookFunctionsRequestBuilder) Delta(reqObj *WorkbookFunctionsDeltaRequestParameter) *WorkbookFunctionsDeltaRequestBuilder {
	bb := &WorkbookFunctionsDeltaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/delta"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDeltaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDeltaRequestBuilder) Request() *WorkbookFunctionsDeltaRequest {
	return &WorkbookFunctionsDeltaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDeltaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDevSqRequestBuilder struct{ BaseRequestBuilder }

// DevSq action undocumented
func (b *WorkbookFunctionsRequestBuilder) DevSq(reqObj *WorkbookFunctionsDevSqRequestParameter) *WorkbookFunctionsDevSqRequestBuilder {
	bb := &WorkbookFunctionsDevSqRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/devSq"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDevSqRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDevSqRequestBuilder) Request() *WorkbookFunctionsDevSqRequest {
	return &WorkbookFunctionsDevSqRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDevSqRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDiscRequestBuilder struct{ BaseRequestBuilder }

// Disc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Disc(reqObj *WorkbookFunctionsDiscRequestParameter) *WorkbookFunctionsDiscRequestBuilder {
	bb := &WorkbookFunctionsDiscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/disc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDiscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDiscRequestBuilder) Request() *WorkbookFunctionsDiscRequest {
	return &WorkbookFunctionsDiscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDiscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDollarRequestBuilder struct{ BaseRequestBuilder }

// Dollar action undocumented
func (b *WorkbookFunctionsRequestBuilder) Dollar(reqObj *WorkbookFunctionsDollarRequestParameter) *WorkbookFunctionsDollarRequestBuilder {
	bb := &WorkbookFunctionsDollarRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dollar"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDollarRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDollarRequestBuilder) Request() *WorkbookFunctionsDollarRequest {
	return &WorkbookFunctionsDollarRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDollarRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDollarDeRequestBuilder struct{ BaseRequestBuilder }

// DollarDe action undocumented
func (b *WorkbookFunctionsRequestBuilder) DollarDe(reqObj *WorkbookFunctionsDollarDeRequestParameter) *WorkbookFunctionsDollarDeRequestBuilder {
	bb := &WorkbookFunctionsDollarDeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dollarDe"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDollarDeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDollarDeRequestBuilder) Request() *WorkbookFunctionsDollarDeRequest {
	return &WorkbookFunctionsDollarDeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDollarDeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDollarFrRequestBuilder struct{ BaseRequestBuilder }

// DollarFr action undocumented
func (b *WorkbookFunctionsRequestBuilder) DollarFr(reqObj *WorkbookFunctionsDollarFrRequestParameter) *WorkbookFunctionsDollarFrRequestBuilder {
	bb := &WorkbookFunctionsDollarFrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/dollarFr"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDollarFrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDollarFrRequestBuilder) Request() *WorkbookFunctionsDollarFrRequest {
	return &WorkbookFunctionsDollarFrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDollarFrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsDurationRequestBuilder struct{ BaseRequestBuilder }

// Duration action undocumented
func (b *WorkbookFunctionsRequestBuilder) Duration(reqObj *WorkbookFunctionsDurationRequestParameter) *WorkbookFunctionsDurationRequestBuilder {
	bb := &WorkbookFunctionsDurationRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/duration"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsDurationRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsDurationRequestBuilder) Request() *WorkbookFunctionsDurationRequest {
	return &WorkbookFunctionsDurationRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsDurationRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsEcma_CeilingRequestBuilder struct{ BaseRequestBuilder }

// Ecma_Ceiling action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ecma_Ceiling(reqObj *WorkbookFunctionsEcma_CeilingRequestParameter) *WorkbookFunctionsEcma_CeilingRequestBuilder {
	bb := &WorkbookFunctionsEcma_CeilingRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ecma_Ceiling"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsEcma_CeilingRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsEcma_CeilingRequestBuilder) Request() *WorkbookFunctionsEcma_CeilingRequest {
	return &WorkbookFunctionsEcma_CeilingRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsEcma_CeilingRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsEdateRequestBuilder struct{ BaseRequestBuilder }

// Edate action undocumented
func (b *WorkbookFunctionsRequestBuilder) Edate(reqObj *WorkbookFunctionsEdateRequestParameter) *WorkbookFunctionsEdateRequestBuilder {
	bb := &WorkbookFunctionsEdateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/edate"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsEdateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsEdateRequestBuilder) Request() *WorkbookFunctionsEdateRequest {
	return &WorkbookFunctionsEdateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsEdateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsEffectRequestBuilder struct{ BaseRequestBuilder }

// Effect action undocumented
func (b *WorkbookFunctionsRequestBuilder) Effect(reqObj *WorkbookFunctionsEffectRequestParameter) *WorkbookFunctionsEffectRequestBuilder {
	bb := &WorkbookFunctionsEffectRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/effect"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsEffectRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsEffectRequestBuilder) Request() *WorkbookFunctionsEffectRequest {
	return &WorkbookFunctionsEffectRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsEffectRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsEoMonthRequestBuilder struct{ BaseRequestBuilder }

// EoMonth action undocumented
func (b *WorkbookFunctionsRequestBuilder) EoMonth(reqObj *WorkbookFunctionsEoMonthRequestParameter) *WorkbookFunctionsEoMonthRequestBuilder {
	bb := &WorkbookFunctionsEoMonthRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/eoMonth"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsEoMonthRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsEoMonthRequestBuilder) Request() *WorkbookFunctionsEoMonthRequest {
	return &WorkbookFunctionsEoMonthRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsEoMonthRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsErfRequestBuilder struct{ BaseRequestBuilder }

// Erf action undocumented
func (b *WorkbookFunctionsRequestBuilder) Erf(reqObj *WorkbookFunctionsErfRequestParameter) *WorkbookFunctionsErfRequestBuilder {
	bb := &WorkbookFunctionsErfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/erf"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsErfRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsErfRequestBuilder) Request() *WorkbookFunctionsErfRequest {
	return &WorkbookFunctionsErfRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsErfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsErfCRequestBuilder struct{ BaseRequestBuilder }

// ErfC action undocumented
func (b *WorkbookFunctionsRequestBuilder) ErfC(reqObj *WorkbookFunctionsErfCRequestParameter) *WorkbookFunctionsErfCRequestBuilder {
	bb := &WorkbookFunctionsErfCRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/erfC"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsErfCRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsErfCRequestBuilder) Request() *WorkbookFunctionsErfCRequest {
	return &WorkbookFunctionsErfCRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsErfCRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsErfC_PreciseRequestBuilder struct{ BaseRequestBuilder }

// ErfC_Precise action undocumented
func (b *WorkbookFunctionsRequestBuilder) ErfC_Precise(reqObj *WorkbookFunctionsErfC_PreciseRequestParameter) *WorkbookFunctionsErfC_PreciseRequestBuilder {
	bb := &WorkbookFunctionsErfC_PreciseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/erfC_Precise"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsErfC_PreciseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsErfC_PreciseRequestBuilder) Request() *WorkbookFunctionsErfC_PreciseRequest {
	return &WorkbookFunctionsErfC_PreciseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsErfC_PreciseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsErf_PreciseRequestBuilder struct{ BaseRequestBuilder }

// Erf_Precise action undocumented
func (b *WorkbookFunctionsRequestBuilder) Erf_Precise(reqObj *WorkbookFunctionsErf_PreciseRequestParameter) *WorkbookFunctionsErf_PreciseRequestBuilder {
	bb := &WorkbookFunctionsErf_PreciseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/erf_Precise"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsErf_PreciseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsErf_PreciseRequestBuilder) Request() *WorkbookFunctionsErf_PreciseRequest {
	return &WorkbookFunctionsErf_PreciseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsErf_PreciseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsError_TypeRequestBuilder struct{ BaseRequestBuilder }

// Error_Type action undocumented
func (b *WorkbookFunctionsRequestBuilder) Error_Type(reqObj *WorkbookFunctionsError_TypeRequestParameter) *WorkbookFunctionsError_TypeRequestBuilder {
	bb := &WorkbookFunctionsError_TypeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/error_Type"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsError_TypeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsError_TypeRequestBuilder) Request() *WorkbookFunctionsError_TypeRequest {
	return &WorkbookFunctionsError_TypeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsError_TypeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsEvenRequestBuilder struct{ BaseRequestBuilder }

// Even action undocumented
func (b *WorkbookFunctionsRequestBuilder) Even(reqObj *WorkbookFunctionsEvenRequestParameter) *WorkbookFunctionsEvenRequestBuilder {
	bb := &WorkbookFunctionsEvenRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/even"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsEvenRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsEvenRequestBuilder) Request() *WorkbookFunctionsEvenRequest {
	return &WorkbookFunctionsEvenRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsEvenRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsExactRequestBuilder struct{ BaseRequestBuilder }

// Exact action undocumented
func (b *WorkbookFunctionsRequestBuilder) Exact(reqObj *WorkbookFunctionsExactRequestParameter) *WorkbookFunctionsExactRequestBuilder {
	bb := &WorkbookFunctionsExactRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/exact"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsExactRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsExactRequestBuilder) Request() *WorkbookFunctionsExactRequest {
	return &WorkbookFunctionsExactRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsExactRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsExpRequestBuilder struct{ BaseRequestBuilder }

// Exp action undocumented
func (b *WorkbookFunctionsRequestBuilder) Exp(reqObj *WorkbookFunctionsExpRequestParameter) *WorkbookFunctionsExpRequestBuilder {
	bb := &WorkbookFunctionsExpRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/exp"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsExpRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsExpRequestBuilder) Request() *WorkbookFunctionsExpRequest {
	return &WorkbookFunctionsExpRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsExpRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsExpon_DistRequestBuilder struct{ BaseRequestBuilder }

// Expon_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Expon_Dist(reqObj *WorkbookFunctionsExpon_DistRequestParameter) *WorkbookFunctionsExpon_DistRequestBuilder {
	bb := &WorkbookFunctionsExpon_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/expon_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsExpon_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsExpon_DistRequestBuilder) Request() *WorkbookFunctionsExpon_DistRequest {
	return &WorkbookFunctionsExpon_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsExpon_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFvscheduleRequestBuilder struct{ BaseRequestBuilder }

// Fvschedule action undocumented
func (b *WorkbookFunctionsRequestBuilder) Fvschedule(reqObj *WorkbookFunctionsFvscheduleRequestParameter) *WorkbookFunctionsFvscheduleRequestBuilder {
	bb := &WorkbookFunctionsFvscheduleRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fvschedule"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFvscheduleRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFvscheduleRequestBuilder) Request() *WorkbookFunctionsFvscheduleRequest {
	return &WorkbookFunctionsFvscheduleRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFvscheduleRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsF_DistRequestBuilder struct{ BaseRequestBuilder }

// F_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) F_Dist(reqObj *WorkbookFunctionsF_DistRequestParameter) *WorkbookFunctionsF_DistRequestBuilder {
	bb := &WorkbookFunctionsF_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/f_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsF_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsF_DistRequestBuilder) Request() *WorkbookFunctionsF_DistRequest {
	return &WorkbookFunctionsF_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsF_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsF_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

// F_Dist_RT action undocumented
func (b *WorkbookFunctionsRequestBuilder) F_Dist_RT(reqObj *WorkbookFunctionsF_Dist_RTRequestParameter) *WorkbookFunctionsF_Dist_RTRequestBuilder {
	bb := &WorkbookFunctionsF_Dist_RTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/f_Dist_RT"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsF_Dist_RTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsF_Dist_RTRequestBuilder) Request() *WorkbookFunctionsF_Dist_RTRequest {
	return &WorkbookFunctionsF_Dist_RTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsF_Dist_RTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsF_InvRequestBuilder struct{ BaseRequestBuilder }

// F_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) F_Inv(reqObj *WorkbookFunctionsF_InvRequestParameter) *WorkbookFunctionsF_InvRequestBuilder {
	bb := &WorkbookFunctionsF_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/f_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsF_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsF_InvRequestBuilder) Request() *WorkbookFunctionsF_InvRequest {
	return &WorkbookFunctionsF_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsF_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsF_Inv_RTRequestBuilder struct{ BaseRequestBuilder }

// F_Inv_RT action undocumented
func (b *WorkbookFunctionsRequestBuilder) F_Inv_RT(reqObj *WorkbookFunctionsF_Inv_RTRequestParameter) *WorkbookFunctionsF_Inv_RTRequestBuilder {
	bb := &WorkbookFunctionsF_Inv_RTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/f_Inv_RT"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsF_Inv_RTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsF_Inv_RTRequestBuilder) Request() *WorkbookFunctionsF_Inv_RTRequest {
	return &WorkbookFunctionsF_Inv_RTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsF_Inv_RTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFactRequestBuilder struct{ BaseRequestBuilder }

// Fact action undocumented
func (b *WorkbookFunctionsRequestBuilder) Fact(reqObj *WorkbookFunctionsFactRequestParameter) *WorkbookFunctionsFactRequestBuilder {
	bb := &WorkbookFunctionsFactRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fact"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFactRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFactRequestBuilder) Request() *WorkbookFunctionsFactRequest {
	return &WorkbookFunctionsFactRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFactRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFactDoubleRequestBuilder struct{ BaseRequestBuilder }

// FactDouble action undocumented
func (b *WorkbookFunctionsRequestBuilder) FactDouble(reqObj *WorkbookFunctionsFactDoubleRequestParameter) *WorkbookFunctionsFactDoubleRequestBuilder {
	bb := &WorkbookFunctionsFactDoubleRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/factDouble"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFactDoubleRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFactDoubleRequestBuilder) Request() *WorkbookFunctionsFactDoubleRequest {
	return &WorkbookFunctionsFactDoubleRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFactDoubleRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFalseRequestBuilder struct{ BaseRequestBuilder }

// False action undocumented
func (b *WorkbookFunctionsRequestBuilder) False(reqObj *WorkbookFunctionsFalseRequestParameter) *WorkbookFunctionsFalseRequestBuilder {
	bb := &WorkbookFunctionsFalseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/false"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFalseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFalseRequestBuilder) Request() *WorkbookFunctionsFalseRequest {
	return &WorkbookFunctionsFalseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFalseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFindRequestBuilder struct{ BaseRequestBuilder }

// Find action undocumented
func (b *WorkbookFunctionsRequestBuilder) Find(reqObj *WorkbookFunctionsFindRequestParameter) *WorkbookFunctionsFindRequestBuilder {
	bb := &WorkbookFunctionsFindRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/find"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFindRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFindRequestBuilder) Request() *WorkbookFunctionsFindRequest {
	return &WorkbookFunctionsFindRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFindRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFindBRequestBuilder struct{ BaseRequestBuilder }

// FindB action undocumented
func (b *WorkbookFunctionsRequestBuilder) FindB(reqObj *WorkbookFunctionsFindBRequestParameter) *WorkbookFunctionsFindBRequestBuilder {
	bb := &WorkbookFunctionsFindBRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/findB"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFindBRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFindBRequestBuilder) Request() *WorkbookFunctionsFindBRequest {
	return &WorkbookFunctionsFindBRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFindBRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFisherRequestBuilder struct{ BaseRequestBuilder }

// Fisher action undocumented
func (b *WorkbookFunctionsRequestBuilder) Fisher(reqObj *WorkbookFunctionsFisherRequestParameter) *WorkbookFunctionsFisherRequestBuilder {
	bb := &WorkbookFunctionsFisherRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fisher"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFisherRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFisherRequestBuilder) Request() *WorkbookFunctionsFisherRequest {
	return &WorkbookFunctionsFisherRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFisherRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFisherInvRequestBuilder struct{ BaseRequestBuilder }

// FisherInv action undocumented
func (b *WorkbookFunctionsRequestBuilder) FisherInv(reqObj *WorkbookFunctionsFisherInvRequestParameter) *WorkbookFunctionsFisherInvRequestBuilder {
	bb := &WorkbookFunctionsFisherInvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fisherInv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFisherInvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFisherInvRequestBuilder) Request() *WorkbookFunctionsFisherInvRequest {
	return &WorkbookFunctionsFisherInvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFisherInvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFixedRequestBuilder struct{ BaseRequestBuilder }

// Fixed action undocumented
func (b *WorkbookFunctionsRequestBuilder) Fixed(reqObj *WorkbookFunctionsFixedRequestParameter) *WorkbookFunctionsFixedRequestBuilder {
	bb := &WorkbookFunctionsFixedRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fixed"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFixedRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFixedRequestBuilder) Request() *WorkbookFunctionsFixedRequest {
	return &WorkbookFunctionsFixedRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFixedRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFloor_MathRequestBuilder struct{ BaseRequestBuilder }

// Floor_Math action undocumented
func (b *WorkbookFunctionsRequestBuilder) Floor_Math(reqObj *WorkbookFunctionsFloor_MathRequestParameter) *WorkbookFunctionsFloor_MathRequestBuilder {
	bb := &WorkbookFunctionsFloor_MathRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/floor_Math"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFloor_MathRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFloor_MathRequestBuilder) Request() *WorkbookFunctionsFloor_MathRequest {
	return &WorkbookFunctionsFloor_MathRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFloor_MathRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFloor_PreciseRequestBuilder struct{ BaseRequestBuilder }

// Floor_Precise action undocumented
func (b *WorkbookFunctionsRequestBuilder) Floor_Precise(reqObj *WorkbookFunctionsFloor_PreciseRequestParameter) *WorkbookFunctionsFloor_PreciseRequestBuilder {
	bb := &WorkbookFunctionsFloor_PreciseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/floor_Precise"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFloor_PreciseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFloor_PreciseRequestBuilder) Request() *WorkbookFunctionsFloor_PreciseRequest {
	return &WorkbookFunctionsFloor_PreciseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFloor_PreciseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsFvRequestBuilder struct{ BaseRequestBuilder }

// Fv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Fv(reqObj *WorkbookFunctionsFvRequestParameter) *WorkbookFunctionsFvRequestBuilder {
	bb := &WorkbookFunctionsFvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/fv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsFvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsFvRequestBuilder) Request() *WorkbookFunctionsFvRequest {
	return &WorkbookFunctionsFvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsFvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGammaRequestBuilder struct{ BaseRequestBuilder }

// Gamma action undocumented
func (b *WorkbookFunctionsRequestBuilder) Gamma(reqObj *WorkbookFunctionsGammaRequestParameter) *WorkbookFunctionsGammaRequestBuilder {
	bb := &WorkbookFunctionsGammaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gamma"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGammaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGammaRequestBuilder) Request() *WorkbookFunctionsGammaRequest {
	return &WorkbookFunctionsGammaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGammaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGammaLnRequestBuilder struct{ BaseRequestBuilder }

// GammaLn action undocumented
func (b *WorkbookFunctionsRequestBuilder) GammaLn(reqObj *WorkbookFunctionsGammaLnRequestParameter) *WorkbookFunctionsGammaLnRequestBuilder {
	bb := &WorkbookFunctionsGammaLnRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gammaLn"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGammaLnRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGammaLnRequestBuilder) Request() *WorkbookFunctionsGammaLnRequest {
	return &WorkbookFunctionsGammaLnRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGammaLnRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGammaLn_PreciseRequestBuilder struct{ BaseRequestBuilder }

// GammaLn_Precise action undocumented
func (b *WorkbookFunctionsRequestBuilder) GammaLn_Precise(reqObj *WorkbookFunctionsGammaLn_PreciseRequestParameter) *WorkbookFunctionsGammaLn_PreciseRequestBuilder {
	bb := &WorkbookFunctionsGammaLn_PreciseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gammaLn_Precise"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGammaLn_PreciseRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGammaLn_PreciseRequestBuilder) Request() *WorkbookFunctionsGammaLn_PreciseRequest {
	return &WorkbookFunctionsGammaLn_PreciseRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGammaLn_PreciseRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGamma_DistRequestBuilder struct{ BaseRequestBuilder }

// Gamma_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Gamma_Dist(reqObj *WorkbookFunctionsGamma_DistRequestParameter) *WorkbookFunctionsGamma_DistRequestBuilder {
	bb := &WorkbookFunctionsGamma_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gamma_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGamma_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGamma_DistRequestBuilder) Request() *WorkbookFunctionsGamma_DistRequest {
	return &WorkbookFunctionsGamma_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGamma_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGamma_InvRequestBuilder struct{ BaseRequestBuilder }

// Gamma_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Gamma_Inv(reqObj *WorkbookFunctionsGamma_InvRequestParameter) *WorkbookFunctionsGamma_InvRequestBuilder {
	bb := &WorkbookFunctionsGamma_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gamma_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGamma_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGamma_InvRequestBuilder) Request() *WorkbookFunctionsGamma_InvRequest {
	return &WorkbookFunctionsGamma_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGamma_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGaussRequestBuilder struct{ BaseRequestBuilder }

// Gauss action undocumented
func (b *WorkbookFunctionsRequestBuilder) Gauss(reqObj *WorkbookFunctionsGaussRequestParameter) *WorkbookFunctionsGaussRequestBuilder {
	bb := &WorkbookFunctionsGaussRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gauss"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGaussRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGaussRequestBuilder) Request() *WorkbookFunctionsGaussRequest {
	return &WorkbookFunctionsGaussRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGaussRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGcdRequestBuilder struct{ BaseRequestBuilder }

// Gcd action undocumented
func (b *WorkbookFunctionsRequestBuilder) Gcd(reqObj *WorkbookFunctionsGcdRequestParameter) *WorkbookFunctionsGcdRequestBuilder {
	bb := &WorkbookFunctionsGcdRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/gcd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGcdRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGcdRequestBuilder) Request() *WorkbookFunctionsGcdRequest {
	return &WorkbookFunctionsGcdRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGcdRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGeStepRequestBuilder struct{ BaseRequestBuilder }

// GeStep action undocumented
func (b *WorkbookFunctionsRequestBuilder) GeStep(reqObj *WorkbookFunctionsGeStepRequestParameter) *WorkbookFunctionsGeStepRequestBuilder {
	bb := &WorkbookFunctionsGeStepRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/geStep"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGeStepRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGeStepRequestBuilder) Request() *WorkbookFunctionsGeStepRequest {
	return &WorkbookFunctionsGeStepRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGeStepRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsGeoMeanRequestBuilder struct{ BaseRequestBuilder }

// GeoMean action undocumented
func (b *WorkbookFunctionsRequestBuilder) GeoMean(reqObj *WorkbookFunctionsGeoMeanRequestParameter) *WorkbookFunctionsGeoMeanRequestBuilder {
	bb := &WorkbookFunctionsGeoMeanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/geoMean"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsGeoMeanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsGeoMeanRequestBuilder) Request() *WorkbookFunctionsGeoMeanRequest {
	return &WorkbookFunctionsGeoMeanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsGeoMeanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHlookupRequestBuilder struct{ BaseRequestBuilder }

// Hlookup action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hlookup(reqObj *WorkbookFunctionsHlookupRequestParameter) *WorkbookFunctionsHlookupRequestBuilder {
	bb := &WorkbookFunctionsHlookupRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hlookup"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHlookupRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHlookupRequestBuilder) Request() *WorkbookFunctionsHlookupRequest {
	return &WorkbookFunctionsHlookupRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHlookupRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHarMeanRequestBuilder struct{ BaseRequestBuilder }

// HarMean action undocumented
func (b *WorkbookFunctionsRequestBuilder) HarMean(reqObj *WorkbookFunctionsHarMeanRequestParameter) *WorkbookFunctionsHarMeanRequestBuilder {
	bb := &WorkbookFunctionsHarMeanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/harMean"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHarMeanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHarMeanRequestBuilder) Request() *WorkbookFunctionsHarMeanRequest {
	return &WorkbookFunctionsHarMeanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHarMeanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHex2BinRequestBuilder struct{ BaseRequestBuilder }

// Hex2Bin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hex2Bin(reqObj *WorkbookFunctionsHex2BinRequestParameter) *WorkbookFunctionsHex2BinRequestBuilder {
	bb := &WorkbookFunctionsHex2BinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hex2Bin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHex2BinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHex2BinRequestBuilder) Request() *WorkbookFunctionsHex2BinRequest {
	return &WorkbookFunctionsHex2BinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHex2BinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHex2DecRequestBuilder struct{ BaseRequestBuilder }

// Hex2Dec action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hex2Dec(reqObj *WorkbookFunctionsHex2DecRequestParameter) *WorkbookFunctionsHex2DecRequestBuilder {
	bb := &WorkbookFunctionsHex2DecRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hex2Dec"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHex2DecRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHex2DecRequestBuilder) Request() *WorkbookFunctionsHex2DecRequest {
	return &WorkbookFunctionsHex2DecRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHex2DecRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHex2OctRequestBuilder struct{ BaseRequestBuilder }

// Hex2Oct action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hex2Oct(reqObj *WorkbookFunctionsHex2OctRequestParameter) *WorkbookFunctionsHex2OctRequestBuilder {
	bb := &WorkbookFunctionsHex2OctRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hex2Oct"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHex2OctRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHex2OctRequestBuilder) Request() *WorkbookFunctionsHex2OctRequest {
	return &WorkbookFunctionsHex2OctRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHex2OctRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHourRequestBuilder struct{ BaseRequestBuilder }

// Hour action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hour(reqObj *WorkbookFunctionsHourRequestParameter) *WorkbookFunctionsHourRequestBuilder {
	bb := &WorkbookFunctionsHourRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hour"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHourRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHourRequestBuilder) Request() *WorkbookFunctionsHourRequest {
	return &WorkbookFunctionsHourRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHourRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHypGeom_DistRequestBuilder struct{ BaseRequestBuilder }

// HypGeom_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) HypGeom_Dist(reqObj *WorkbookFunctionsHypGeom_DistRequestParameter) *WorkbookFunctionsHypGeom_DistRequestBuilder {
	bb := &WorkbookFunctionsHypGeom_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hypGeom_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHypGeom_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHypGeom_DistRequestBuilder) Request() *WorkbookFunctionsHypGeom_DistRequest {
	return &WorkbookFunctionsHypGeom_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHypGeom_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsHyperlinkRequestBuilder struct{ BaseRequestBuilder }

// Hyperlink action undocumented
func (b *WorkbookFunctionsRequestBuilder) Hyperlink(reqObj *WorkbookFunctionsHyperlinkRequestParameter) *WorkbookFunctionsHyperlinkRequestBuilder {
	bb := &WorkbookFunctionsHyperlinkRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/hyperlink"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsHyperlinkRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsHyperlinkRequestBuilder) Request() *WorkbookFunctionsHyperlinkRequest {
	return &WorkbookFunctionsHyperlinkRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsHyperlinkRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIso_CeilingRequestBuilder struct{ BaseRequestBuilder }

// Iso_Ceiling action undocumented
func (b *WorkbookFunctionsRequestBuilder) Iso_Ceiling(reqObj *WorkbookFunctionsIso_CeilingRequestParameter) *WorkbookFunctionsIso_CeilingRequestBuilder {
	bb := &WorkbookFunctionsIso_CeilingRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/iso_Ceiling"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIso_CeilingRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIso_CeilingRequestBuilder) Request() *WorkbookFunctionsIso_CeilingRequest {
	return &WorkbookFunctionsIso_CeilingRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIso_CeilingRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIfRequestBuilder struct{ BaseRequestBuilder }

// If action undocumented
func (b *WorkbookFunctionsRequestBuilder) If(reqObj *WorkbookFunctionsIfRequestParameter) *WorkbookFunctionsIfRequestBuilder {
	bb := &WorkbookFunctionsIfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/if"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIfRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIfRequestBuilder) Request() *WorkbookFunctionsIfRequest {
	return &WorkbookFunctionsIfRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImAbsRequestBuilder struct{ BaseRequestBuilder }

// ImAbs action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImAbs(reqObj *WorkbookFunctionsImAbsRequestParameter) *WorkbookFunctionsImAbsRequestBuilder {
	bb := &WorkbookFunctionsImAbsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imAbs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImAbsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImAbsRequestBuilder) Request() *WorkbookFunctionsImAbsRequest {
	return &WorkbookFunctionsImAbsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImAbsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImArgumentRequestBuilder struct{ BaseRequestBuilder }

// ImArgument action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImArgument(reqObj *WorkbookFunctionsImArgumentRequestParameter) *WorkbookFunctionsImArgumentRequestBuilder {
	bb := &WorkbookFunctionsImArgumentRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imArgument"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImArgumentRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImArgumentRequestBuilder) Request() *WorkbookFunctionsImArgumentRequest {
	return &WorkbookFunctionsImArgumentRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImArgumentRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImConjugateRequestBuilder struct{ BaseRequestBuilder }

// ImConjugate action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImConjugate(reqObj *WorkbookFunctionsImConjugateRequestParameter) *WorkbookFunctionsImConjugateRequestBuilder {
	bb := &WorkbookFunctionsImConjugateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imConjugate"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImConjugateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImConjugateRequestBuilder) Request() *WorkbookFunctionsImConjugateRequest {
	return &WorkbookFunctionsImConjugateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImConjugateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImCosRequestBuilder struct{ BaseRequestBuilder }

// ImCos action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImCos(reqObj *WorkbookFunctionsImCosRequestParameter) *WorkbookFunctionsImCosRequestBuilder {
	bb := &WorkbookFunctionsImCosRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imCos"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImCosRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImCosRequestBuilder) Request() *WorkbookFunctionsImCosRequest {
	return &WorkbookFunctionsImCosRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImCosRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImCoshRequestBuilder struct{ BaseRequestBuilder }

// ImCosh action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImCosh(reqObj *WorkbookFunctionsImCoshRequestParameter) *WorkbookFunctionsImCoshRequestBuilder {
	bb := &WorkbookFunctionsImCoshRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imCosh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImCoshRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImCoshRequestBuilder) Request() *WorkbookFunctionsImCoshRequest {
	return &WorkbookFunctionsImCoshRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImCoshRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImCotRequestBuilder struct{ BaseRequestBuilder }

// ImCot action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImCot(reqObj *WorkbookFunctionsImCotRequestParameter) *WorkbookFunctionsImCotRequestBuilder {
	bb := &WorkbookFunctionsImCotRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imCot"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImCotRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImCotRequestBuilder) Request() *WorkbookFunctionsImCotRequest {
	return &WorkbookFunctionsImCotRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImCotRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImCscRequestBuilder struct{ BaseRequestBuilder }

// ImCsc action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImCsc(reqObj *WorkbookFunctionsImCscRequestParameter) *WorkbookFunctionsImCscRequestBuilder {
	bb := &WorkbookFunctionsImCscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imCsc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImCscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImCscRequestBuilder) Request() *WorkbookFunctionsImCscRequest {
	return &WorkbookFunctionsImCscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImCscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImCschRequestBuilder struct{ BaseRequestBuilder }

// ImCsch action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImCsch(reqObj *WorkbookFunctionsImCschRequestParameter) *WorkbookFunctionsImCschRequestBuilder {
	bb := &WorkbookFunctionsImCschRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imCsch"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImCschRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImCschRequestBuilder) Request() *WorkbookFunctionsImCschRequest {
	return &WorkbookFunctionsImCschRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImCschRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImDivRequestBuilder struct{ BaseRequestBuilder }

// ImDiv action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImDiv(reqObj *WorkbookFunctionsImDivRequestParameter) *WorkbookFunctionsImDivRequestBuilder {
	bb := &WorkbookFunctionsImDivRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imDiv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImDivRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImDivRequestBuilder) Request() *WorkbookFunctionsImDivRequest {
	return &WorkbookFunctionsImDivRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImDivRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImExpRequestBuilder struct{ BaseRequestBuilder }

// ImExp action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImExp(reqObj *WorkbookFunctionsImExpRequestParameter) *WorkbookFunctionsImExpRequestBuilder {
	bb := &WorkbookFunctionsImExpRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imExp"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImExpRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImExpRequestBuilder) Request() *WorkbookFunctionsImExpRequest {
	return &WorkbookFunctionsImExpRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImExpRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImLnRequestBuilder struct{ BaseRequestBuilder }

// ImLn action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImLn(reqObj *WorkbookFunctionsImLnRequestParameter) *WorkbookFunctionsImLnRequestBuilder {
	bb := &WorkbookFunctionsImLnRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imLn"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImLnRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImLnRequestBuilder) Request() *WorkbookFunctionsImLnRequest {
	return &WorkbookFunctionsImLnRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImLnRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImLog10RequestBuilder struct{ BaseRequestBuilder }

// ImLog10 action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImLog10(reqObj *WorkbookFunctionsImLog10RequestParameter) *WorkbookFunctionsImLog10RequestBuilder {
	bb := &WorkbookFunctionsImLog10RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imLog10"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImLog10Request struct{ BaseRequest }

//
func (b *WorkbookFunctionsImLog10RequestBuilder) Request() *WorkbookFunctionsImLog10Request {
	return &WorkbookFunctionsImLog10Request{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImLog10Request) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImLog2RequestBuilder struct{ BaseRequestBuilder }

// ImLog2 action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImLog2(reqObj *WorkbookFunctionsImLog2RequestParameter) *WorkbookFunctionsImLog2RequestBuilder {
	bb := &WorkbookFunctionsImLog2RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imLog2"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImLog2Request struct{ BaseRequest }

//
func (b *WorkbookFunctionsImLog2RequestBuilder) Request() *WorkbookFunctionsImLog2Request {
	return &WorkbookFunctionsImLog2Request{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImLog2Request) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImPowerRequestBuilder struct{ BaseRequestBuilder }

// ImPower action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImPower(reqObj *WorkbookFunctionsImPowerRequestParameter) *WorkbookFunctionsImPowerRequestBuilder {
	bb := &WorkbookFunctionsImPowerRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imPower"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImPowerRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImPowerRequestBuilder) Request() *WorkbookFunctionsImPowerRequest {
	return &WorkbookFunctionsImPowerRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImPowerRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImProductRequestBuilder struct{ BaseRequestBuilder }

// ImProduct action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImProduct(reqObj *WorkbookFunctionsImProductRequestParameter) *WorkbookFunctionsImProductRequestBuilder {
	bb := &WorkbookFunctionsImProductRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imProduct"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImProductRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImProductRequestBuilder) Request() *WorkbookFunctionsImProductRequest {
	return &WorkbookFunctionsImProductRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImProductRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImRealRequestBuilder struct{ BaseRequestBuilder }

// ImReal action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImReal(reqObj *WorkbookFunctionsImRealRequestParameter) *WorkbookFunctionsImRealRequestBuilder {
	bb := &WorkbookFunctionsImRealRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imReal"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImRealRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImRealRequestBuilder) Request() *WorkbookFunctionsImRealRequest {
	return &WorkbookFunctionsImRealRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImRealRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSecRequestBuilder struct{ BaseRequestBuilder }

// ImSec action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSec(reqObj *WorkbookFunctionsImSecRequestParameter) *WorkbookFunctionsImSecRequestBuilder {
	bb := &WorkbookFunctionsImSecRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSec"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSecRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSecRequestBuilder) Request() *WorkbookFunctionsImSecRequest {
	return &WorkbookFunctionsImSecRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSecRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSechRequestBuilder struct{ BaseRequestBuilder }

// ImSech action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSech(reqObj *WorkbookFunctionsImSechRequestParameter) *WorkbookFunctionsImSechRequestBuilder {
	bb := &WorkbookFunctionsImSechRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSech"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSechRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSechRequestBuilder) Request() *WorkbookFunctionsImSechRequest {
	return &WorkbookFunctionsImSechRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSechRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSinRequestBuilder struct{ BaseRequestBuilder }

// ImSin action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSin(reqObj *WorkbookFunctionsImSinRequestParameter) *WorkbookFunctionsImSinRequestBuilder {
	bb := &WorkbookFunctionsImSinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSinRequestBuilder) Request() *WorkbookFunctionsImSinRequest {
	return &WorkbookFunctionsImSinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSinhRequestBuilder struct{ BaseRequestBuilder }

// ImSinh action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSinh(reqObj *WorkbookFunctionsImSinhRequestParameter) *WorkbookFunctionsImSinhRequestBuilder {
	bb := &WorkbookFunctionsImSinhRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSinh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSinhRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSinhRequestBuilder) Request() *WorkbookFunctionsImSinhRequest {
	return &WorkbookFunctionsImSinhRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSinhRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSqrtRequestBuilder struct{ BaseRequestBuilder }

// ImSqrt action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSqrt(reqObj *WorkbookFunctionsImSqrtRequestParameter) *WorkbookFunctionsImSqrtRequestBuilder {
	bb := &WorkbookFunctionsImSqrtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSqrt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSqrtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSqrtRequestBuilder) Request() *WorkbookFunctionsImSqrtRequest {
	return &WorkbookFunctionsImSqrtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSqrtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSubRequestBuilder struct{ BaseRequestBuilder }

// ImSub action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSub(reqObj *WorkbookFunctionsImSubRequestParameter) *WorkbookFunctionsImSubRequestBuilder {
	bb := &WorkbookFunctionsImSubRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSub"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSubRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSubRequestBuilder) Request() *WorkbookFunctionsImSubRequest {
	return &WorkbookFunctionsImSubRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSubRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImSumRequestBuilder struct{ BaseRequestBuilder }

// ImSum action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImSum(reqObj *WorkbookFunctionsImSumRequestParameter) *WorkbookFunctionsImSumRequestBuilder {
	bb := &WorkbookFunctionsImSumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imSum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImSumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImSumRequestBuilder) Request() *WorkbookFunctionsImSumRequest {
	return &WorkbookFunctionsImSumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImSumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImTanRequestBuilder struct{ BaseRequestBuilder }

// ImTan action undocumented
func (b *WorkbookFunctionsRequestBuilder) ImTan(reqObj *WorkbookFunctionsImTanRequestParameter) *WorkbookFunctionsImTanRequestBuilder {
	bb := &WorkbookFunctionsImTanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imTan"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImTanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImTanRequestBuilder) Request() *WorkbookFunctionsImTanRequest {
	return &WorkbookFunctionsImTanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImTanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsImaginaryRequestBuilder struct{ BaseRequestBuilder }

// Imaginary action undocumented
func (b *WorkbookFunctionsRequestBuilder) Imaginary(reqObj *WorkbookFunctionsImaginaryRequestParameter) *WorkbookFunctionsImaginaryRequestBuilder {
	bb := &WorkbookFunctionsImaginaryRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/imaginary"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsImaginaryRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsImaginaryRequestBuilder) Request() *WorkbookFunctionsImaginaryRequest {
	return &WorkbookFunctionsImaginaryRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsImaginaryRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIntRequestBuilder struct{ BaseRequestBuilder }

// Int action undocumented
func (b *WorkbookFunctionsRequestBuilder) Int(reqObj *WorkbookFunctionsIntRequestParameter) *WorkbookFunctionsIntRequestBuilder {
	bb := &WorkbookFunctionsIntRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/int"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIntRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIntRequestBuilder) Request() *WorkbookFunctionsIntRequest {
	return &WorkbookFunctionsIntRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIntRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIntRateRequestBuilder struct{ BaseRequestBuilder }

// IntRate action undocumented
func (b *WorkbookFunctionsRequestBuilder) IntRate(reqObj *WorkbookFunctionsIntRateRequestParameter) *WorkbookFunctionsIntRateRequestBuilder {
	bb := &WorkbookFunctionsIntRateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/intRate"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIntRateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIntRateRequestBuilder) Request() *WorkbookFunctionsIntRateRequest {
	return &WorkbookFunctionsIntRateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIntRateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIpmtRequestBuilder struct{ BaseRequestBuilder }

// Ipmt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ipmt(reqObj *WorkbookFunctionsIpmtRequestParameter) *WorkbookFunctionsIpmtRequestBuilder {
	bb := &WorkbookFunctionsIpmtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ipmt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIpmtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIpmtRequestBuilder) Request() *WorkbookFunctionsIpmtRequest {
	return &WorkbookFunctionsIpmtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIpmtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIrrRequestBuilder struct{ BaseRequestBuilder }

// Irr action undocumented
func (b *WorkbookFunctionsRequestBuilder) Irr(reqObj *WorkbookFunctionsIrrRequestParameter) *WorkbookFunctionsIrrRequestBuilder {
	bb := &WorkbookFunctionsIrrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/irr"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIrrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIrrRequestBuilder) Request() *WorkbookFunctionsIrrRequest {
	return &WorkbookFunctionsIrrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIrrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsErrRequestBuilder struct{ BaseRequestBuilder }

// IsErr action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsErr(reqObj *WorkbookFunctionsIsErrRequestParameter) *WorkbookFunctionsIsErrRequestBuilder {
	bb := &WorkbookFunctionsIsErrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isErr"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsErrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsErrRequestBuilder) Request() *WorkbookFunctionsIsErrRequest {
	return &WorkbookFunctionsIsErrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsErrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsErrorRequestBuilder struct{ BaseRequestBuilder }

// IsError action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsError(reqObj *WorkbookFunctionsIsErrorRequestParameter) *WorkbookFunctionsIsErrorRequestBuilder {
	bb := &WorkbookFunctionsIsErrorRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isError"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsErrorRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsErrorRequestBuilder) Request() *WorkbookFunctionsIsErrorRequest {
	return &WorkbookFunctionsIsErrorRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsErrorRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsEvenRequestBuilder struct{ BaseRequestBuilder }

// IsEven action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsEven(reqObj *WorkbookFunctionsIsEvenRequestParameter) *WorkbookFunctionsIsEvenRequestBuilder {
	bb := &WorkbookFunctionsIsEvenRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isEven"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsEvenRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsEvenRequestBuilder) Request() *WorkbookFunctionsIsEvenRequest {
	return &WorkbookFunctionsIsEvenRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsEvenRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsFormulaRequestBuilder struct{ BaseRequestBuilder }

// IsFormula action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsFormula(reqObj *WorkbookFunctionsIsFormulaRequestParameter) *WorkbookFunctionsIsFormulaRequestBuilder {
	bb := &WorkbookFunctionsIsFormulaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isFormula"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsFormulaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsFormulaRequestBuilder) Request() *WorkbookFunctionsIsFormulaRequest {
	return &WorkbookFunctionsIsFormulaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsFormulaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsLogicalRequestBuilder struct{ BaseRequestBuilder }

// IsLogical action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsLogical(reqObj *WorkbookFunctionsIsLogicalRequestParameter) *WorkbookFunctionsIsLogicalRequestBuilder {
	bb := &WorkbookFunctionsIsLogicalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isLogical"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsLogicalRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsLogicalRequestBuilder) Request() *WorkbookFunctionsIsLogicalRequest {
	return &WorkbookFunctionsIsLogicalRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsLogicalRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsNARequestBuilder struct{ BaseRequestBuilder }

// IsNA action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsNA(reqObj *WorkbookFunctionsIsNARequestParameter) *WorkbookFunctionsIsNARequestBuilder {
	bb := &WorkbookFunctionsIsNARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isNA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsNARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsNARequestBuilder) Request() *WorkbookFunctionsIsNARequest {
	return &WorkbookFunctionsIsNARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsNARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsNonTextRequestBuilder struct{ BaseRequestBuilder }

// IsNonText action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsNonText(reqObj *WorkbookFunctionsIsNonTextRequestParameter) *WorkbookFunctionsIsNonTextRequestBuilder {
	bb := &WorkbookFunctionsIsNonTextRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isNonText"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsNonTextRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsNonTextRequestBuilder) Request() *WorkbookFunctionsIsNonTextRequest {
	return &WorkbookFunctionsIsNonTextRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsNonTextRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsNumberRequestBuilder struct{ BaseRequestBuilder }

// IsNumber action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsNumber(reqObj *WorkbookFunctionsIsNumberRequestParameter) *WorkbookFunctionsIsNumberRequestBuilder {
	bb := &WorkbookFunctionsIsNumberRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isNumber"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsNumberRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsNumberRequestBuilder) Request() *WorkbookFunctionsIsNumberRequest {
	return &WorkbookFunctionsIsNumberRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsNumberRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsOddRequestBuilder struct{ BaseRequestBuilder }

// IsOdd action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsOdd(reqObj *WorkbookFunctionsIsOddRequestParameter) *WorkbookFunctionsIsOddRequestBuilder {
	bb := &WorkbookFunctionsIsOddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isOdd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsOddRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsOddRequestBuilder) Request() *WorkbookFunctionsIsOddRequest {
	return &WorkbookFunctionsIsOddRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsOddRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsTextRequestBuilder struct{ BaseRequestBuilder }

// IsText action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsText(reqObj *WorkbookFunctionsIsTextRequestParameter) *WorkbookFunctionsIsTextRequestBuilder {
	bb := &WorkbookFunctionsIsTextRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isText"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsTextRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsTextRequestBuilder) Request() *WorkbookFunctionsIsTextRequest {
	return &WorkbookFunctionsIsTextRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsTextRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsoWeekNumRequestBuilder struct{ BaseRequestBuilder }

// IsoWeekNum action undocumented
func (b *WorkbookFunctionsRequestBuilder) IsoWeekNum(reqObj *WorkbookFunctionsIsoWeekNumRequestParameter) *WorkbookFunctionsIsoWeekNumRequestBuilder {
	bb := &WorkbookFunctionsIsoWeekNumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isoWeekNum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsoWeekNumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsoWeekNumRequestBuilder) Request() *WorkbookFunctionsIsoWeekNumRequest {
	return &WorkbookFunctionsIsoWeekNumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsoWeekNumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIspmtRequestBuilder struct{ BaseRequestBuilder }

// Ispmt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ispmt(reqObj *WorkbookFunctionsIspmtRequestParameter) *WorkbookFunctionsIspmtRequestBuilder {
	bb := &WorkbookFunctionsIspmtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ispmt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIspmtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIspmtRequestBuilder) Request() *WorkbookFunctionsIspmtRequest {
	return &WorkbookFunctionsIspmtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIspmtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsIsrefRequestBuilder struct{ BaseRequestBuilder }

// Isref action undocumented
func (b *WorkbookFunctionsRequestBuilder) Isref(reqObj *WorkbookFunctionsIsrefRequestParameter) *WorkbookFunctionsIsrefRequestBuilder {
	bb := &WorkbookFunctionsIsrefRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/isref"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsIsrefRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsIsrefRequestBuilder) Request() *WorkbookFunctionsIsrefRequest {
	return &WorkbookFunctionsIsrefRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsIsrefRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsKurtRequestBuilder struct{ BaseRequestBuilder }

// Kurt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Kurt(reqObj *WorkbookFunctionsKurtRequestParameter) *WorkbookFunctionsKurtRequestBuilder {
	bb := &WorkbookFunctionsKurtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/kurt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsKurtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsKurtRequestBuilder) Request() *WorkbookFunctionsKurtRequest {
	return &WorkbookFunctionsKurtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsKurtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLargeRequestBuilder struct{ BaseRequestBuilder }

// Large action undocumented
func (b *WorkbookFunctionsRequestBuilder) Large(reqObj *WorkbookFunctionsLargeRequestParameter) *WorkbookFunctionsLargeRequestBuilder {
	bb := &WorkbookFunctionsLargeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/large"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLargeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLargeRequestBuilder) Request() *WorkbookFunctionsLargeRequest {
	return &WorkbookFunctionsLargeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLargeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLcmRequestBuilder struct{ BaseRequestBuilder }

// Lcm action undocumented
func (b *WorkbookFunctionsRequestBuilder) Lcm(reqObj *WorkbookFunctionsLcmRequestParameter) *WorkbookFunctionsLcmRequestBuilder {
	bb := &WorkbookFunctionsLcmRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/lcm"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLcmRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLcmRequestBuilder) Request() *WorkbookFunctionsLcmRequest {
	return &WorkbookFunctionsLcmRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLcmRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLeftRequestBuilder struct{ BaseRequestBuilder }

// Left action undocumented
func (b *WorkbookFunctionsRequestBuilder) Left(reqObj *WorkbookFunctionsLeftRequestParameter) *WorkbookFunctionsLeftRequestBuilder {
	bb := &WorkbookFunctionsLeftRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/left"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLeftRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLeftRequestBuilder) Request() *WorkbookFunctionsLeftRequest {
	return &WorkbookFunctionsLeftRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLeftRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLeftbRequestBuilder struct{ BaseRequestBuilder }

// Leftb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Leftb(reqObj *WorkbookFunctionsLeftbRequestParameter) *WorkbookFunctionsLeftbRequestBuilder {
	bb := &WorkbookFunctionsLeftbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/leftb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLeftbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLeftbRequestBuilder) Request() *WorkbookFunctionsLeftbRequest {
	return &WorkbookFunctionsLeftbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLeftbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLenRequestBuilder struct{ BaseRequestBuilder }

// Len action undocumented
func (b *WorkbookFunctionsRequestBuilder) Len(reqObj *WorkbookFunctionsLenRequestParameter) *WorkbookFunctionsLenRequestBuilder {
	bb := &WorkbookFunctionsLenRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/len"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLenRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLenRequestBuilder) Request() *WorkbookFunctionsLenRequest {
	return &WorkbookFunctionsLenRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLenRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLenbRequestBuilder struct{ BaseRequestBuilder }

// Lenb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Lenb(reqObj *WorkbookFunctionsLenbRequestParameter) *WorkbookFunctionsLenbRequestBuilder {
	bb := &WorkbookFunctionsLenbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/lenb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLenbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLenbRequestBuilder) Request() *WorkbookFunctionsLenbRequest {
	return &WorkbookFunctionsLenbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLenbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLnRequestBuilder struct{ BaseRequestBuilder }

// Ln action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ln(reqObj *WorkbookFunctionsLnRequestParameter) *WorkbookFunctionsLnRequestBuilder {
	bb := &WorkbookFunctionsLnRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ln"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLnRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLnRequestBuilder) Request() *WorkbookFunctionsLnRequest {
	return &WorkbookFunctionsLnRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLnRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLogRequestBuilder struct{ BaseRequestBuilder }

// Log action undocumented
func (b *WorkbookFunctionsRequestBuilder) Log(reqObj *WorkbookFunctionsLogRequestParameter) *WorkbookFunctionsLogRequestBuilder {
	bb := &WorkbookFunctionsLogRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/log"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLogRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLogRequestBuilder) Request() *WorkbookFunctionsLogRequest {
	return &WorkbookFunctionsLogRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLogRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLog10RequestBuilder struct{ BaseRequestBuilder }

// Log10 action undocumented
func (b *WorkbookFunctionsRequestBuilder) Log10(reqObj *WorkbookFunctionsLog10RequestParameter) *WorkbookFunctionsLog10RequestBuilder {
	bb := &WorkbookFunctionsLog10RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/log10"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLog10Request struct{ BaseRequest }

//
func (b *WorkbookFunctionsLog10RequestBuilder) Request() *WorkbookFunctionsLog10Request {
	return &WorkbookFunctionsLog10Request{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLog10Request) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLogNorm_DistRequestBuilder struct{ BaseRequestBuilder }

// LogNorm_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) LogNorm_Dist(reqObj *WorkbookFunctionsLogNorm_DistRequestParameter) *WorkbookFunctionsLogNorm_DistRequestBuilder {
	bb := &WorkbookFunctionsLogNorm_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/logNorm_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLogNorm_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLogNorm_DistRequestBuilder) Request() *WorkbookFunctionsLogNorm_DistRequest {
	return &WorkbookFunctionsLogNorm_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLogNorm_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLogNorm_InvRequestBuilder struct{ BaseRequestBuilder }

// LogNorm_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) LogNorm_Inv(reqObj *WorkbookFunctionsLogNorm_InvRequestParameter) *WorkbookFunctionsLogNorm_InvRequestBuilder {
	bb := &WorkbookFunctionsLogNorm_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/logNorm_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLogNorm_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLogNorm_InvRequestBuilder) Request() *WorkbookFunctionsLogNorm_InvRequest {
	return &WorkbookFunctionsLogNorm_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLogNorm_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLookupRequestBuilder struct{ BaseRequestBuilder }

// Lookup action undocumented
func (b *WorkbookFunctionsRequestBuilder) Lookup(reqObj *WorkbookFunctionsLookupRequestParameter) *WorkbookFunctionsLookupRequestBuilder {
	bb := &WorkbookFunctionsLookupRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/lookup"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLookupRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLookupRequestBuilder) Request() *WorkbookFunctionsLookupRequest {
	return &WorkbookFunctionsLookupRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLookupRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsLowerRequestBuilder struct{ BaseRequestBuilder }

// Lower action undocumented
func (b *WorkbookFunctionsRequestBuilder) Lower(reqObj *WorkbookFunctionsLowerRequestParameter) *WorkbookFunctionsLowerRequestBuilder {
	bb := &WorkbookFunctionsLowerRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/lower"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsLowerRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsLowerRequestBuilder) Request() *WorkbookFunctionsLowerRequest {
	return &WorkbookFunctionsLowerRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsLowerRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMdurationRequestBuilder struct{ BaseRequestBuilder }

// Mduration action undocumented
func (b *WorkbookFunctionsRequestBuilder) Mduration(reqObj *WorkbookFunctionsMdurationRequestParameter) *WorkbookFunctionsMdurationRequestBuilder {
	bb := &WorkbookFunctionsMdurationRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/mduration"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMdurationRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMdurationRequestBuilder) Request() *WorkbookFunctionsMdurationRequest {
	return &WorkbookFunctionsMdurationRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMdurationRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMirrRequestBuilder struct{ BaseRequestBuilder }

// Mirr action undocumented
func (b *WorkbookFunctionsRequestBuilder) Mirr(reqObj *WorkbookFunctionsMirrRequestParameter) *WorkbookFunctionsMirrRequestBuilder {
	bb := &WorkbookFunctionsMirrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/mirr"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMirrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMirrRequestBuilder) Request() *WorkbookFunctionsMirrRequest {
	return &WorkbookFunctionsMirrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMirrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMroundRequestBuilder struct{ BaseRequestBuilder }

// Mround action undocumented
func (b *WorkbookFunctionsRequestBuilder) Mround(reqObj *WorkbookFunctionsMroundRequestParameter) *WorkbookFunctionsMroundRequestBuilder {
	bb := &WorkbookFunctionsMroundRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/mround"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMroundRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMroundRequestBuilder) Request() *WorkbookFunctionsMroundRequest {
	return &WorkbookFunctionsMroundRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMroundRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMatchRequestBuilder struct{ BaseRequestBuilder }

// Match action undocumented
func (b *WorkbookFunctionsRequestBuilder) Match(reqObj *WorkbookFunctionsMatchRequestParameter) *WorkbookFunctionsMatchRequestBuilder {
	bb := &WorkbookFunctionsMatchRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/match"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMatchRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMatchRequestBuilder) Request() *WorkbookFunctionsMatchRequest {
	return &WorkbookFunctionsMatchRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMatchRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMaxRequestBuilder struct{ BaseRequestBuilder }

// Max action undocumented
func (b *WorkbookFunctionsRequestBuilder) Max(reqObj *WorkbookFunctionsMaxRequestParameter) *WorkbookFunctionsMaxRequestBuilder {
	bb := &WorkbookFunctionsMaxRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/max"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMaxRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMaxRequestBuilder) Request() *WorkbookFunctionsMaxRequest {
	return &WorkbookFunctionsMaxRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMaxRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMaxARequestBuilder struct{ BaseRequestBuilder }

// MaxA action undocumented
func (b *WorkbookFunctionsRequestBuilder) MaxA(reqObj *WorkbookFunctionsMaxARequestParameter) *WorkbookFunctionsMaxARequestBuilder {
	bb := &WorkbookFunctionsMaxARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/maxA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMaxARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMaxARequestBuilder) Request() *WorkbookFunctionsMaxARequest {
	return &WorkbookFunctionsMaxARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMaxARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMedianRequestBuilder struct{ BaseRequestBuilder }

// Median action undocumented
func (b *WorkbookFunctionsRequestBuilder) Median(reqObj *WorkbookFunctionsMedianRequestParameter) *WorkbookFunctionsMedianRequestBuilder {
	bb := &WorkbookFunctionsMedianRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/median"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMedianRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMedianRequestBuilder) Request() *WorkbookFunctionsMedianRequest {
	return &WorkbookFunctionsMedianRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMedianRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMidRequestBuilder struct{ BaseRequestBuilder }

// Mid action undocumented
func (b *WorkbookFunctionsRequestBuilder) Mid(reqObj *WorkbookFunctionsMidRequestParameter) *WorkbookFunctionsMidRequestBuilder {
	bb := &WorkbookFunctionsMidRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/mid"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMidRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMidRequestBuilder) Request() *WorkbookFunctionsMidRequest {
	return &WorkbookFunctionsMidRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMidRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMidbRequestBuilder struct{ BaseRequestBuilder }

// Midb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Midb(reqObj *WorkbookFunctionsMidbRequestParameter) *WorkbookFunctionsMidbRequestBuilder {
	bb := &WorkbookFunctionsMidbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/midb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMidbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMidbRequestBuilder) Request() *WorkbookFunctionsMidbRequest {
	return &WorkbookFunctionsMidbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMidbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMinRequestBuilder struct{ BaseRequestBuilder }

// Min action undocumented
func (b *WorkbookFunctionsRequestBuilder) Min(reqObj *WorkbookFunctionsMinRequestParameter) *WorkbookFunctionsMinRequestBuilder {
	bb := &WorkbookFunctionsMinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/min"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMinRequestBuilder) Request() *WorkbookFunctionsMinRequest {
	return &WorkbookFunctionsMinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMinARequestBuilder struct{ BaseRequestBuilder }

// MinA action undocumented
func (b *WorkbookFunctionsRequestBuilder) MinA(reqObj *WorkbookFunctionsMinARequestParameter) *WorkbookFunctionsMinARequestBuilder {
	bb := &WorkbookFunctionsMinARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/minA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMinARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMinARequestBuilder) Request() *WorkbookFunctionsMinARequest {
	return &WorkbookFunctionsMinARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMinARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMinuteRequestBuilder struct{ BaseRequestBuilder }

// Minute action undocumented
func (b *WorkbookFunctionsRequestBuilder) Minute(reqObj *WorkbookFunctionsMinuteRequestParameter) *WorkbookFunctionsMinuteRequestBuilder {
	bb := &WorkbookFunctionsMinuteRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/minute"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMinuteRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMinuteRequestBuilder) Request() *WorkbookFunctionsMinuteRequest {
	return &WorkbookFunctionsMinuteRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMinuteRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsModRequestBuilder struct{ BaseRequestBuilder }

// Mod action undocumented
func (b *WorkbookFunctionsRequestBuilder) Mod(reqObj *WorkbookFunctionsModRequestParameter) *WorkbookFunctionsModRequestBuilder {
	bb := &WorkbookFunctionsModRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/mod"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsModRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsModRequestBuilder) Request() *WorkbookFunctionsModRequest {
	return &WorkbookFunctionsModRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsModRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMonthRequestBuilder struct{ BaseRequestBuilder }

// Month action undocumented
func (b *WorkbookFunctionsRequestBuilder) Month(reqObj *WorkbookFunctionsMonthRequestParameter) *WorkbookFunctionsMonthRequestBuilder {
	bb := &WorkbookFunctionsMonthRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/month"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMonthRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMonthRequestBuilder) Request() *WorkbookFunctionsMonthRequest {
	return &WorkbookFunctionsMonthRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMonthRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsMultiNomialRequestBuilder struct{ BaseRequestBuilder }

// MultiNomial action undocumented
func (b *WorkbookFunctionsRequestBuilder) MultiNomial(reqObj *WorkbookFunctionsMultiNomialRequestParameter) *WorkbookFunctionsMultiNomialRequestBuilder {
	bb := &WorkbookFunctionsMultiNomialRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/multiNomial"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsMultiNomialRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsMultiNomialRequestBuilder) Request() *WorkbookFunctionsMultiNomialRequest {
	return &WorkbookFunctionsMultiNomialRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsMultiNomialRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNRequestBuilder struct{ BaseRequestBuilder }

// N action undocumented
func (b *WorkbookFunctionsRequestBuilder) N(reqObj *WorkbookFunctionsNRequestParameter) *WorkbookFunctionsNRequestBuilder {
	bb := &WorkbookFunctionsNRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/n"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNRequestBuilder) Request() *WorkbookFunctionsNRequest {
	return &WorkbookFunctionsNRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNperRequestBuilder struct{ BaseRequestBuilder }

// Nper action undocumented
func (b *WorkbookFunctionsRequestBuilder) Nper(reqObj *WorkbookFunctionsNperRequestParameter) *WorkbookFunctionsNperRequestBuilder {
	bb := &WorkbookFunctionsNperRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/nper"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNperRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNperRequestBuilder) Request() *WorkbookFunctionsNperRequest {
	return &WorkbookFunctionsNperRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNperRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNaRequestBuilder struct{ BaseRequestBuilder }

// Na action undocumented
func (b *WorkbookFunctionsRequestBuilder) Na(reqObj *WorkbookFunctionsNaRequestParameter) *WorkbookFunctionsNaRequestBuilder {
	bb := &WorkbookFunctionsNaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/na"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNaRequestBuilder) Request() *WorkbookFunctionsNaRequest {
	return &WorkbookFunctionsNaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNegBinom_DistRequestBuilder struct{ BaseRequestBuilder }

// NegBinom_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) NegBinom_Dist(reqObj *WorkbookFunctionsNegBinom_DistRequestParameter) *WorkbookFunctionsNegBinom_DistRequestBuilder {
	bb := &WorkbookFunctionsNegBinom_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/negBinom_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNegBinom_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNegBinom_DistRequestBuilder) Request() *WorkbookFunctionsNegBinom_DistRequest {
	return &WorkbookFunctionsNegBinom_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNegBinom_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNetworkDaysRequestBuilder struct{ BaseRequestBuilder }

// NetworkDays action undocumented
func (b *WorkbookFunctionsRequestBuilder) NetworkDays(reqObj *WorkbookFunctionsNetworkDaysRequestParameter) *WorkbookFunctionsNetworkDaysRequestBuilder {
	bb := &WorkbookFunctionsNetworkDaysRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/networkDays"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNetworkDaysRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNetworkDaysRequestBuilder) Request() *WorkbookFunctionsNetworkDaysRequest {
	return &WorkbookFunctionsNetworkDaysRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNetworkDaysRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNetworkDays_IntlRequestBuilder struct{ BaseRequestBuilder }

// NetworkDays_Intl action undocumented
func (b *WorkbookFunctionsRequestBuilder) NetworkDays_Intl(reqObj *WorkbookFunctionsNetworkDays_IntlRequestParameter) *WorkbookFunctionsNetworkDays_IntlRequestBuilder {
	bb := &WorkbookFunctionsNetworkDays_IntlRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/networkDays_Intl"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNetworkDays_IntlRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNetworkDays_IntlRequestBuilder) Request() *WorkbookFunctionsNetworkDays_IntlRequest {
	return &WorkbookFunctionsNetworkDays_IntlRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNetworkDays_IntlRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNominalRequestBuilder struct{ BaseRequestBuilder }

// Nominal action undocumented
func (b *WorkbookFunctionsRequestBuilder) Nominal(reqObj *WorkbookFunctionsNominalRequestParameter) *WorkbookFunctionsNominalRequestBuilder {
	bb := &WorkbookFunctionsNominalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/nominal"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNominalRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNominalRequestBuilder) Request() *WorkbookFunctionsNominalRequest {
	return &WorkbookFunctionsNominalRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNominalRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNorm_DistRequestBuilder struct{ BaseRequestBuilder }

// Norm_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Norm_Dist(reqObj *WorkbookFunctionsNorm_DistRequestParameter) *WorkbookFunctionsNorm_DistRequestBuilder {
	bb := &WorkbookFunctionsNorm_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/norm_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNorm_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNorm_DistRequestBuilder) Request() *WorkbookFunctionsNorm_DistRequest {
	return &WorkbookFunctionsNorm_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNorm_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNorm_InvRequestBuilder struct{ BaseRequestBuilder }

// Norm_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Norm_Inv(reqObj *WorkbookFunctionsNorm_InvRequestParameter) *WorkbookFunctionsNorm_InvRequestBuilder {
	bb := &WorkbookFunctionsNorm_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/norm_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNorm_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNorm_InvRequestBuilder) Request() *WorkbookFunctionsNorm_InvRequest {
	return &WorkbookFunctionsNorm_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNorm_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNorm_S_DistRequestBuilder struct{ BaseRequestBuilder }

// Norm_S_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Norm_S_Dist(reqObj *WorkbookFunctionsNorm_S_DistRequestParameter) *WorkbookFunctionsNorm_S_DistRequestBuilder {
	bb := &WorkbookFunctionsNorm_S_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/norm_S_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNorm_S_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNorm_S_DistRequestBuilder) Request() *WorkbookFunctionsNorm_S_DistRequest {
	return &WorkbookFunctionsNorm_S_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNorm_S_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNorm_S_InvRequestBuilder struct{ BaseRequestBuilder }

// Norm_S_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Norm_S_Inv(reqObj *WorkbookFunctionsNorm_S_InvRequestParameter) *WorkbookFunctionsNorm_S_InvRequestBuilder {
	bb := &WorkbookFunctionsNorm_S_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/norm_S_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNorm_S_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNorm_S_InvRequestBuilder) Request() *WorkbookFunctionsNorm_S_InvRequest {
	return &WorkbookFunctionsNorm_S_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNorm_S_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNotRequestBuilder struct{ BaseRequestBuilder }

// Not action undocumented
func (b *WorkbookFunctionsRequestBuilder) Not(reqObj *WorkbookFunctionsNotRequestParameter) *WorkbookFunctionsNotRequestBuilder {
	bb := &WorkbookFunctionsNotRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/not"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNotRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNotRequestBuilder) Request() *WorkbookFunctionsNotRequest {
	return &WorkbookFunctionsNotRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNotRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNowRequestBuilder struct{ BaseRequestBuilder }

// Now action undocumented
func (b *WorkbookFunctionsRequestBuilder) Now(reqObj *WorkbookFunctionsNowRequestParameter) *WorkbookFunctionsNowRequestBuilder {
	bb := &WorkbookFunctionsNowRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/now"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNowRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNowRequestBuilder) Request() *WorkbookFunctionsNowRequest {
	return &WorkbookFunctionsNowRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNowRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNpvRequestBuilder struct{ BaseRequestBuilder }

// Npv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Npv(reqObj *WorkbookFunctionsNpvRequestParameter) *WorkbookFunctionsNpvRequestBuilder {
	bb := &WorkbookFunctionsNpvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/npv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNpvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNpvRequestBuilder) Request() *WorkbookFunctionsNpvRequest {
	return &WorkbookFunctionsNpvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNpvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsNumberValueRequestBuilder struct{ BaseRequestBuilder }

// NumberValue action undocumented
func (b *WorkbookFunctionsRequestBuilder) NumberValue(reqObj *WorkbookFunctionsNumberValueRequestParameter) *WorkbookFunctionsNumberValueRequestBuilder {
	bb := &WorkbookFunctionsNumberValueRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/numberValue"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsNumberValueRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsNumberValueRequestBuilder) Request() *WorkbookFunctionsNumberValueRequest {
	return &WorkbookFunctionsNumberValueRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsNumberValueRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOct2BinRequestBuilder struct{ BaseRequestBuilder }

// Oct2Bin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Oct2Bin(reqObj *WorkbookFunctionsOct2BinRequestParameter) *WorkbookFunctionsOct2BinRequestBuilder {
	bb := &WorkbookFunctionsOct2BinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oct2Bin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOct2BinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOct2BinRequestBuilder) Request() *WorkbookFunctionsOct2BinRequest {
	return &WorkbookFunctionsOct2BinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOct2BinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOct2DecRequestBuilder struct{ BaseRequestBuilder }

// Oct2Dec action undocumented
func (b *WorkbookFunctionsRequestBuilder) Oct2Dec(reqObj *WorkbookFunctionsOct2DecRequestParameter) *WorkbookFunctionsOct2DecRequestBuilder {
	bb := &WorkbookFunctionsOct2DecRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oct2Dec"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOct2DecRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOct2DecRequestBuilder) Request() *WorkbookFunctionsOct2DecRequest {
	return &WorkbookFunctionsOct2DecRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOct2DecRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOct2HexRequestBuilder struct{ BaseRequestBuilder }

// Oct2Hex action undocumented
func (b *WorkbookFunctionsRequestBuilder) Oct2Hex(reqObj *WorkbookFunctionsOct2HexRequestParameter) *WorkbookFunctionsOct2HexRequestBuilder {
	bb := &WorkbookFunctionsOct2HexRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oct2Hex"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOct2HexRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOct2HexRequestBuilder) Request() *WorkbookFunctionsOct2HexRequest {
	return &WorkbookFunctionsOct2HexRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOct2HexRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOddRequestBuilder struct{ BaseRequestBuilder }

// Odd action undocumented
func (b *WorkbookFunctionsRequestBuilder) Odd(reqObj *WorkbookFunctionsOddRequestParameter) *WorkbookFunctionsOddRequestBuilder {
	bb := &WorkbookFunctionsOddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/odd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOddRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOddRequestBuilder) Request() *WorkbookFunctionsOddRequest {
	return &WorkbookFunctionsOddRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOddRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOddFPriceRequestBuilder struct{ BaseRequestBuilder }

// OddFPrice action undocumented
func (b *WorkbookFunctionsRequestBuilder) OddFPrice(reqObj *WorkbookFunctionsOddFPriceRequestParameter) *WorkbookFunctionsOddFPriceRequestBuilder {
	bb := &WorkbookFunctionsOddFPriceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oddFPrice"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOddFPriceRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOddFPriceRequestBuilder) Request() *WorkbookFunctionsOddFPriceRequest {
	return &WorkbookFunctionsOddFPriceRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOddFPriceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOddFYieldRequestBuilder struct{ BaseRequestBuilder }

// OddFYield action undocumented
func (b *WorkbookFunctionsRequestBuilder) OddFYield(reqObj *WorkbookFunctionsOddFYieldRequestParameter) *WorkbookFunctionsOddFYieldRequestBuilder {
	bb := &WorkbookFunctionsOddFYieldRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oddFYield"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOddFYieldRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOddFYieldRequestBuilder) Request() *WorkbookFunctionsOddFYieldRequest {
	return &WorkbookFunctionsOddFYieldRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOddFYieldRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOddLPriceRequestBuilder struct{ BaseRequestBuilder }

// OddLPrice action undocumented
func (b *WorkbookFunctionsRequestBuilder) OddLPrice(reqObj *WorkbookFunctionsOddLPriceRequestParameter) *WorkbookFunctionsOddLPriceRequestBuilder {
	bb := &WorkbookFunctionsOddLPriceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oddLPrice"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOddLPriceRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOddLPriceRequestBuilder) Request() *WorkbookFunctionsOddLPriceRequest {
	return &WorkbookFunctionsOddLPriceRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOddLPriceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOddLYieldRequestBuilder struct{ BaseRequestBuilder }

// OddLYield action undocumented
func (b *WorkbookFunctionsRequestBuilder) OddLYield(reqObj *WorkbookFunctionsOddLYieldRequestParameter) *WorkbookFunctionsOddLYieldRequestBuilder {
	bb := &WorkbookFunctionsOddLYieldRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/oddLYield"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOddLYieldRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOddLYieldRequestBuilder) Request() *WorkbookFunctionsOddLYieldRequest {
	return &WorkbookFunctionsOddLYieldRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOddLYieldRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsOrRequestBuilder struct{ BaseRequestBuilder }

// Or action undocumented
func (b *WorkbookFunctionsRequestBuilder) Or(reqObj *WorkbookFunctionsOrRequestParameter) *WorkbookFunctionsOrRequestBuilder {
	bb := &WorkbookFunctionsOrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/or"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsOrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsOrRequestBuilder) Request() *WorkbookFunctionsOrRequest {
	return &WorkbookFunctionsOrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsOrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPdurationRequestBuilder struct{ BaseRequestBuilder }

// Pduration action undocumented
func (b *WorkbookFunctionsRequestBuilder) Pduration(reqObj *WorkbookFunctionsPdurationRequestParameter) *WorkbookFunctionsPdurationRequestBuilder {
	bb := &WorkbookFunctionsPdurationRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/pduration"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPdurationRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPdurationRequestBuilder) Request() *WorkbookFunctionsPdurationRequest {
	return &WorkbookFunctionsPdurationRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPdurationRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPercentRank_ExcRequestBuilder struct{ BaseRequestBuilder }

// PercentRank_Exc action undocumented
func (b *WorkbookFunctionsRequestBuilder) PercentRank_Exc(reqObj *WorkbookFunctionsPercentRank_ExcRequestParameter) *WorkbookFunctionsPercentRank_ExcRequestBuilder {
	bb := &WorkbookFunctionsPercentRank_ExcRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/percentRank_Exc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPercentRank_ExcRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPercentRank_ExcRequestBuilder) Request() *WorkbookFunctionsPercentRank_ExcRequest {
	return &WorkbookFunctionsPercentRank_ExcRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPercentRank_ExcRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPercentRank_IncRequestBuilder struct{ BaseRequestBuilder }

// PercentRank_Inc action undocumented
func (b *WorkbookFunctionsRequestBuilder) PercentRank_Inc(reqObj *WorkbookFunctionsPercentRank_IncRequestParameter) *WorkbookFunctionsPercentRank_IncRequestBuilder {
	bb := &WorkbookFunctionsPercentRank_IncRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/percentRank_Inc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPercentRank_IncRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPercentRank_IncRequestBuilder) Request() *WorkbookFunctionsPercentRank_IncRequest {
	return &WorkbookFunctionsPercentRank_IncRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPercentRank_IncRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPercentile_ExcRequestBuilder struct{ BaseRequestBuilder }

// Percentile_Exc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Percentile_Exc(reqObj *WorkbookFunctionsPercentile_ExcRequestParameter) *WorkbookFunctionsPercentile_ExcRequestBuilder {
	bb := &WorkbookFunctionsPercentile_ExcRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/percentile_Exc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPercentile_ExcRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPercentile_ExcRequestBuilder) Request() *WorkbookFunctionsPercentile_ExcRequest {
	return &WorkbookFunctionsPercentile_ExcRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPercentile_ExcRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPercentile_IncRequestBuilder struct{ BaseRequestBuilder }

// Percentile_Inc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Percentile_Inc(reqObj *WorkbookFunctionsPercentile_IncRequestParameter) *WorkbookFunctionsPercentile_IncRequestBuilder {
	bb := &WorkbookFunctionsPercentile_IncRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/percentile_Inc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPercentile_IncRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPercentile_IncRequestBuilder) Request() *WorkbookFunctionsPercentile_IncRequest {
	return &WorkbookFunctionsPercentile_IncRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPercentile_IncRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPermutRequestBuilder struct{ BaseRequestBuilder }

// Permut action undocumented
func (b *WorkbookFunctionsRequestBuilder) Permut(reqObj *WorkbookFunctionsPermutRequestParameter) *WorkbookFunctionsPermutRequestBuilder {
	bb := &WorkbookFunctionsPermutRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/permut"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPermutRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPermutRequestBuilder) Request() *WorkbookFunctionsPermutRequest {
	return &WorkbookFunctionsPermutRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPermutRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPermutationaRequestBuilder struct{ BaseRequestBuilder }

// Permutationa action undocumented
func (b *WorkbookFunctionsRequestBuilder) Permutationa(reqObj *WorkbookFunctionsPermutationaRequestParameter) *WorkbookFunctionsPermutationaRequestBuilder {
	bb := &WorkbookFunctionsPermutationaRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/permutationa"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPermutationaRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPermutationaRequestBuilder) Request() *WorkbookFunctionsPermutationaRequest {
	return &WorkbookFunctionsPermutationaRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPermutationaRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPhiRequestBuilder struct{ BaseRequestBuilder }

// Phi action undocumented
func (b *WorkbookFunctionsRequestBuilder) Phi(reqObj *WorkbookFunctionsPhiRequestParameter) *WorkbookFunctionsPhiRequestBuilder {
	bb := &WorkbookFunctionsPhiRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/phi"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPhiRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPhiRequestBuilder) Request() *WorkbookFunctionsPhiRequest {
	return &WorkbookFunctionsPhiRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPhiRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPiRequestBuilder struct{ BaseRequestBuilder }

// Pi action undocumented
func (b *WorkbookFunctionsRequestBuilder) Pi(reqObj *WorkbookFunctionsPiRequestParameter) *WorkbookFunctionsPiRequestBuilder {
	bb := &WorkbookFunctionsPiRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/pi"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPiRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPiRequestBuilder) Request() *WorkbookFunctionsPiRequest {
	return &WorkbookFunctionsPiRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPiRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPmtRequestBuilder struct{ BaseRequestBuilder }

// Pmt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Pmt(reqObj *WorkbookFunctionsPmtRequestParameter) *WorkbookFunctionsPmtRequestBuilder {
	bb := &WorkbookFunctionsPmtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/pmt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPmtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPmtRequestBuilder) Request() *WorkbookFunctionsPmtRequest {
	return &WorkbookFunctionsPmtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPmtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPoisson_DistRequestBuilder struct{ BaseRequestBuilder }

// Poisson_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Poisson_Dist(reqObj *WorkbookFunctionsPoisson_DistRequestParameter) *WorkbookFunctionsPoisson_DistRequestBuilder {
	bb := &WorkbookFunctionsPoisson_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/poisson_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPoisson_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPoisson_DistRequestBuilder) Request() *WorkbookFunctionsPoisson_DistRequest {
	return &WorkbookFunctionsPoisson_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPoisson_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPowerRequestBuilder struct{ BaseRequestBuilder }

// Power action undocumented
func (b *WorkbookFunctionsRequestBuilder) Power(reqObj *WorkbookFunctionsPowerRequestParameter) *WorkbookFunctionsPowerRequestBuilder {
	bb := &WorkbookFunctionsPowerRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/power"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPowerRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPowerRequestBuilder) Request() *WorkbookFunctionsPowerRequest {
	return &WorkbookFunctionsPowerRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPowerRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPpmtRequestBuilder struct{ BaseRequestBuilder }

// Ppmt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Ppmt(reqObj *WorkbookFunctionsPpmtRequestParameter) *WorkbookFunctionsPpmtRequestBuilder {
	bb := &WorkbookFunctionsPpmtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/ppmt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPpmtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPpmtRequestBuilder) Request() *WorkbookFunctionsPpmtRequest {
	return &WorkbookFunctionsPpmtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPpmtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPriceRequestBuilder struct{ BaseRequestBuilder }

// Price action undocumented
func (b *WorkbookFunctionsRequestBuilder) Price(reqObj *WorkbookFunctionsPriceRequestParameter) *WorkbookFunctionsPriceRequestBuilder {
	bb := &WorkbookFunctionsPriceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/price"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPriceRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPriceRequestBuilder) Request() *WorkbookFunctionsPriceRequest {
	return &WorkbookFunctionsPriceRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPriceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPriceDiscRequestBuilder struct{ BaseRequestBuilder }

// PriceDisc action undocumented
func (b *WorkbookFunctionsRequestBuilder) PriceDisc(reqObj *WorkbookFunctionsPriceDiscRequestParameter) *WorkbookFunctionsPriceDiscRequestBuilder {
	bb := &WorkbookFunctionsPriceDiscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/priceDisc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPriceDiscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPriceDiscRequestBuilder) Request() *WorkbookFunctionsPriceDiscRequest {
	return &WorkbookFunctionsPriceDiscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPriceDiscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPriceMatRequestBuilder struct{ BaseRequestBuilder }

// PriceMat action undocumented
func (b *WorkbookFunctionsRequestBuilder) PriceMat(reqObj *WorkbookFunctionsPriceMatRequestParameter) *WorkbookFunctionsPriceMatRequestBuilder {
	bb := &WorkbookFunctionsPriceMatRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/priceMat"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPriceMatRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPriceMatRequestBuilder) Request() *WorkbookFunctionsPriceMatRequest {
	return &WorkbookFunctionsPriceMatRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPriceMatRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsProductRequestBuilder struct{ BaseRequestBuilder }

// Product action undocumented
func (b *WorkbookFunctionsRequestBuilder) Product(reqObj *WorkbookFunctionsProductRequestParameter) *WorkbookFunctionsProductRequestBuilder {
	bb := &WorkbookFunctionsProductRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/product"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsProductRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsProductRequestBuilder) Request() *WorkbookFunctionsProductRequest {
	return &WorkbookFunctionsProductRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsProductRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsProperRequestBuilder struct{ BaseRequestBuilder }

// Proper action undocumented
func (b *WorkbookFunctionsRequestBuilder) Proper(reqObj *WorkbookFunctionsProperRequestParameter) *WorkbookFunctionsProperRequestBuilder {
	bb := &WorkbookFunctionsProperRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/proper"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsProperRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsProperRequestBuilder) Request() *WorkbookFunctionsProperRequest {
	return &WorkbookFunctionsProperRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsProperRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsPvRequestBuilder struct{ BaseRequestBuilder }

// Pv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Pv(reqObj *WorkbookFunctionsPvRequestParameter) *WorkbookFunctionsPvRequestBuilder {
	bb := &WorkbookFunctionsPvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/pv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsPvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsPvRequestBuilder) Request() *WorkbookFunctionsPvRequest {
	return &WorkbookFunctionsPvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsPvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsQuartile_ExcRequestBuilder struct{ BaseRequestBuilder }

// Quartile_Exc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Quartile_Exc(reqObj *WorkbookFunctionsQuartile_ExcRequestParameter) *WorkbookFunctionsQuartile_ExcRequestBuilder {
	bb := &WorkbookFunctionsQuartile_ExcRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/quartile_Exc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsQuartile_ExcRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsQuartile_ExcRequestBuilder) Request() *WorkbookFunctionsQuartile_ExcRequest {
	return &WorkbookFunctionsQuartile_ExcRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsQuartile_ExcRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsQuartile_IncRequestBuilder struct{ BaseRequestBuilder }

// Quartile_Inc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Quartile_Inc(reqObj *WorkbookFunctionsQuartile_IncRequestParameter) *WorkbookFunctionsQuartile_IncRequestBuilder {
	bb := &WorkbookFunctionsQuartile_IncRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/quartile_Inc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsQuartile_IncRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsQuartile_IncRequestBuilder) Request() *WorkbookFunctionsQuartile_IncRequest {
	return &WorkbookFunctionsQuartile_IncRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsQuartile_IncRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsQuotientRequestBuilder struct{ BaseRequestBuilder }

// Quotient action undocumented
func (b *WorkbookFunctionsRequestBuilder) Quotient(reqObj *WorkbookFunctionsQuotientRequestParameter) *WorkbookFunctionsQuotientRequestBuilder {
	bb := &WorkbookFunctionsQuotientRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/quotient"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsQuotientRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsQuotientRequestBuilder) Request() *WorkbookFunctionsQuotientRequest {
	return &WorkbookFunctionsQuotientRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsQuotientRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRadiansRequestBuilder struct{ BaseRequestBuilder }

// Radians action undocumented
func (b *WorkbookFunctionsRequestBuilder) Radians(reqObj *WorkbookFunctionsRadiansRequestParameter) *WorkbookFunctionsRadiansRequestBuilder {
	bb := &WorkbookFunctionsRadiansRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/radians"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRadiansRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRadiansRequestBuilder) Request() *WorkbookFunctionsRadiansRequest {
	return &WorkbookFunctionsRadiansRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRadiansRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRandRequestBuilder struct{ BaseRequestBuilder }

// Rand action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rand(reqObj *WorkbookFunctionsRandRequestParameter) *WorkbookFunctionsRandRequestBuilder {
	bb := &WorkbookFunctionsRandRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rand"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRandRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRandRequestBuilder) Request() *WorkbookFunctionsRandRequest {
	return &WorkbookFunctionsRandRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRandRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRandBetweenRequestBuilder struct{ BaseRequestBuilder }

// RandBetween action undocumented
func (b *WorkbookFunctionsRequestBuilder) RandBetween(reqObj *WorkbookFunctionsRandBetweenRequestParameter) *WorkbookFunctionsRandBetweenRequestBuilder {
	bb := &WorkbookFunctionsRandBetweenRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/randBetween"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRandBetweenRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRandBetweenRequestBuilder) Request() *WorkbookFunctionsRandBetweenRequest {
	return &WorkbookFunctionsRandBetweenRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRandBetweenRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRank_AvgRequestBuilder struct{ BaseRequestBuilder }

// Rank_Avg action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rank_Avg(reqObj *WorkbookFunctionsRank_AvgRequestParameter) *WorkbookFunctionsRank_AvgRequestBuilder {
	bb := &WorkbookFunctionsRank_AvgRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rank_Avg"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRank_AvgRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRank_AvgRequestBuilder) Request() *WorkbookFunctionsRank_AvgRequest {
	return &WorkbookFunctionsRank_AvgRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRank_AvgRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRank_EqRequestBuilder struct{ BaseRequestBuilder }

// Rank_Eq action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rank_Eq(reqObj *WorkbookFunctionsRank_EqRequestParameter) *WorkbookFunctionsRank_EqRequestBuilder {
	bb := &WorkbookFunctionsRank_EqRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rank_Eq"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRank_EqRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRank_EqRequestBuilder) Request() *WorkbookFunctionsRank_EqRequest {
	return &WorkbookFunctionsRank_EqRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRank_EqRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRateRequestBuilder struct{ BaseRequestBuilder }

// Rate action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rate(reqObj *WorkbookFunctionsRateRequestParameter) *WorkbookFunctionsRateRequestBuilder {
	bb := &WorkbookFunctionsRateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rate"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRateRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRateRequestBuilder) Request() *WorkbookFunctionsRateRequest {
	return &WorkbookFunctionsRateRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRateRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsReceivedRequestBuilder struct{ BaseRequestBuilder }

// Received action undocumented
func (b *WorkbookFunctionsRequestBuilder) Received(reqObj *WorkbookFunctionsReceivedRequestParameter) *WorkbookFunctionsReceivedRequestBuilder {
	bb := &WorkbookFunctionsReceivedRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/received"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsReceivedRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsReceivedRequestBuilder) Request() *WorkbookFunctionsReceivedRequest {
	return &WorkbookFunctionsReceivedRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsReceivedRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsReplaceRequestBuilder struct{ BaseRequestBuilder }

// Replace action undocumented
func (b *WorkbookFunctionsRequestBuilder) Replace(reqObj *WorkbookFunctionsReplaceRequestParameter) *WorkbookFunctionsReplaceRequestBuilder {
	bb := &WorkbookFunctionsReplaceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/replace"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsReplaceRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsReplaceRequestBuilder) Request() *WorkbookFunctionsReplaceRequest {
	return &WorkbookFunctionsReplaceRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsReplaceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsReplaceBRequestBuilder struct{ BaseRequestBuilder }

// ReplaceB action undocumented
func (b *WorkbookFunctionsRequestBuilder) ReplaceB(reqObj *WorkbookFunctionsReplaceBRequestParameter) *WorkbookFunctionsReplaceBRequestBuilder {
	bb := &WorkbookFunctionsReplaceBRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/replaceB"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsReplaceBRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsReplaceBRequestBuilder) Request() *WorkbookFunctionsReplaceBRequest {
	return &WorkbookFunctionsReplaceBRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsReplaceBRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsReptRequestBuilder struct{ BaseRequestBuilder }

// Rept action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rept(reqObj *WorkbookFunctionsReptRequestParameter) *WorkbookFunctionsReptRequestBuilder {
	bb := &WorkbookFunctionsReptRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rept"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsReptRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsReptRequestBuilder) Request() *WorkbookFunctionsReptRequest {
	return &WorkbookFunctionsReptRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsReptRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRightRequestBuilder struct{ BaseRequestBuilder }

// Right action undocumented
func (b *WorkbookFunctionsRequestBuilder) Right(reqObj *WorkbookFunctionsRightRequestParameter) *WorkbookFunctionsRightRequestBuilder {
	bb := &WorkbookFunctionsRightRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/right"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRightRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRightRequestBuilder) Request() *WorkbookFunctionsRightRequest {
	return &WorkbookFunctionsRightRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRightRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRightbRequestBuilder struct{ BaseRequestBuilder }

// Rightb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rightb(reqObj *WorkbookFunctionsRightbRequestParameter) *WorkbookFunctionsRightbRequestBuilder {
	bb := &WorkbookFunctionsRightbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rightb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRightbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRightbRequestBuilder) Request() *WorkbookFunctionsRightbRequest {
	return &WorkbookFunctionsRightbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRightbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRomanRequestBuilder struct{ BaseRequestBuilder }

// Roman action undocumented
func (b *WorkbookFunctionsRequestBuilder) Roman(reqObj *WorkbookFunctionsRomanRequestParameter) *WorkbookFunctionsRomanRequestBuilder {
	bb := &WorkbookFunctionsRomanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/roman"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRomanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRomanRequestBuilder) Request() *WorkbookFunctionsRomanRequest {
	return &WorkbookFunctionsRomanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRomanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRoundRequestBuilder struct{ BaseRequestBuilder }

// Round action undocumented
func (b *WorkbookFunctionsRequestBuilder) Round(reqObj *WorkbookFunctionsRoundRequestParameter) *WorkbookFunctionsRoundRequestBuilder {
	bb := &WorkbookFunctionsRoundRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/round"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRoundRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRoundRequestBuilder) Request() *WorkbookFunctionsRoundRequest {
	return &WorkbookFunctionsRoundRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRoundRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRoundDownRequestBuilder struct{ BaseRequestBuilder }

// RoundDown action undocumented
func (b *WorkbookFunctionsRequestBuilder) RoundDown(reqObj *WorkbookFunctionsRoundDownRequestParameter) *WorkbookFunctionsRoundDownRequestBuilder {
	bb := &WorkbookFunctionsRoundDownRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/roundDown"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRoundDownRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRoundDownRequestBuilder) Request() *WorkbookFunctionsRoundDownRequest {
	return &WorkbookFunctionsRoundDownRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRoundDownRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRoundUpRequestBuilder struct{ BaseRequestBuilder }

// RoundUp action undocumented
func (b *WorkbookFunctionsRequestBuilder) RoundUp(reqObj *WorkbookFunctionsRoundUpRequestParameter) *WorkbookFunctionsRoundUpRequestBuilder {
	bb := &WorkbookFunctionsRoundUpRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/roundUp"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRoundUpRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRoundUpRequestBuilder) Request() *WorkbookFunctionsRoundUpRequest {
	return &WorkbookFunctionsRoundUpRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRoundUpRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRowsRequestBuilder struct{ BaseRequestBuilder }

// Rows action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rows(reqObj *WorkbookFunctionsRowsRequestParameter) *WorkbookFunctionsRowsRequestBuilder {
	bb := &WorkbookFunctionsRowsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rows"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRowsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRowsRequestBuilder) Request() *WorkbookFunctionsRowsRequest {
	return &WorkbookFunctionsRowsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRowsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsRriRequestBuilder struct{ BaseRequestBuilder }

// Rri action undocumented
func (b *WorkbookFunctionsRequestBuilder) Rri(reqObj *WorkbookFunctionsRriRequestParameter) *WorkbookFunctionsRriRequestBuilder {
	bb := &WorkbookFunctionsRriRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/rri"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsRriRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsRriRequestBuilder) Request() *WorkbookFunctionsRriRequest {
	return &WorkbookFunctionsRriRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsRriRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSecRequestBuilder struct{ BaseRequestBuilder }

// Sec action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sec(reqObj *WorkbookFunctionsSecRequestParameter) *WorkbookFunctionsSecRequestBuilder {
	bb := &WorkbookFunctionsSecRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sec"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSecRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSecRequestBuilder) Request() *WorkbookFunctionsSecRequest {
	return &WorkbookFunctionsSecRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSecRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSechRequestBuilder struct{ BaseRequestBuilder }

// Sech action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sech(reqObj *WorkbookFunctionsSechRequestParameter) *WorkbookFunctionsSechRequestBuilder {
	bb := &WorkbookFunctionsSechRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sech"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSechRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSechRequestBuilder) Request() *WorkbookFunctionsSechRequest {
	return &WorkbookFunctionsSechRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSechRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSecondRequestBuilder struct{ BaseRequestBuilder }

// Second action undocumented
func (b *WorkbookFunctionsRequestBuilder) Second(reqObj *WorkbookFunctionsSecondRequestParameter) *WorkbookFunctionsSecondRequestBuilder {
	bb := &WorkbookFunctionsSecondRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/second"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSecondRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSecondRequestBuilder) Request() *WorkbookFunctionsSecondRequest {
	return &WorkbookFunctionsSecondRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSecondRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSeriesSumRequestBuilder struct{ BaseRequestBuilder }

// SeriesSum action undocumented
func (b *WorkbookFunctionsRequestBuilder) SeriesSum(reqObj *WorkbookFunctionsSeriesSumRequestParameter) *WorkbookFunctionsSeriesSumRequestBuilder {
	bb := &WorkbookFunctionsSeriesSumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/seriesSum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSeriesSumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSeriesSumRequestBuilder) Request() *WorkbookFunctionsSeriesSumRequest {
	return &WorkbookFunctionsSeriesSumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSeriesSumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSheetRequestBuilder struct{ BaseRequestBuilder }

// Sheet action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sheet(reqObj *WorkbookFunctionsSheetRequestParameter) *WorkbookFunctionsSheetRequestBuilder {
	bb := &WorkbookFunctionsSheetRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sheet"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSheetRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSheetRequestBuilder) Request() *WorkbookFunctionsSheetRequest {
	return &WorkbookFunctionsSheetRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSheetRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSheetsRequestBuilder struct{ BaseRequestBuilder }

// Sheets action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sheets(reqObj *WorkbookFunctionsSheetsRequestParameter) *WorkbookFunctionsSheetsRequestBuilder {
	bb := &WorkbookFunctionsSheetsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sheets"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSheetsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSheetsRequestBuilder) Request() *WorkbookFunctionsSheetsRequest {
	return &WorkbookFunctionsSheetsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSheetsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSignRequestBuilder struct{ BaseRequestBuilder }

// Sign action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sign(reqObj *WorkbookFunctionsSignRequestParameter) *WorkbookFunctionsSignRequestBuilder {
	bb := &WorkbookFunctionsSignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sign"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSignRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSignRequestBuilder) Request() *WorkbookFunctionsSignRequest {
	return &WorkbookFunctionsSignRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSignRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSinRequestBuilder struct{ BaseRequestBuilder }

// Sin action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sin(reqObj *WorkbookFunctionsSinRequestParameter) *WorkbookFunctionsSinRequestBuilder {
	bb := &WorkbookFunctionsSinRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sin"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSinRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSinRequestBuilder) Request() *WorkbookFunctionsSinRequest {
	return &WorkbookFunctionsSinRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSinRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSinhRequestBuilder struct{ BaseRequestBuilder }

// Sinh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sinh(reqObj *WorkbookFunctionsSinhRequestParameter) *WorkbookFunctionsSinhRequestBuilder {
	bb := &WorkbookFunctionsSinhRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sinh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSinhRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSinhRequestBuilder) Request() *WorkbookFunctionsSinhRequest {
	return &WorkbookFunctionsSinhRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSinhRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSkewRequestBuilder struct{ BaseRequestBuilder }

// Skew action undocumented
func (b *WorkbookFunctionsRequestBuilder) Skew(reqObj *WorkbookFunctionsSkewRequestParameter) *WorkbookFunctionsSkewRequestBuilder {
	bb := &WorkbookFunctionsSkewRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/skew"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSkewRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSkewRequestBuilder) Request() *WorkbookFunctionsSkewRequest {
	return &WorkbookFunctionsSkewRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSkewRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSkew_pRequestBuilder struct{ BaseRequestBuilder }

// Skew_p action undocumented
func (b *WorkbookFunctionsRequestBuilder) Skew_p(reqObj *WorkbookFunctionsSkew_pRequestParameter) *WorkbookFunctionsSkew_pRequestBuilder {
	bb := &WorkbookFunctionsSkew_pRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/skew_p"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSkew_pRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSkew_pRequestBuilder) Request() *WorkbookFunctionsSkew_pRequest {
	return &WorkbookFunctionsSkew_pRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSkew_pRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSlnRequestBuilder struct{ BaseRequestBuilder }

// Sln action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sln(reqObj *WorkbookFunctionsSlnRequestParameter) *WorkbookFunctionsSlnRequestBuilder {
	bb := &WorkbookFunctionsSlnRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sln"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSlnRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSlnRequestBuilder) Request() *WorkbookFunctionsSlnRequest {
	return &WorkbookFunctionsSlnRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSlnRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSmallRequestBuilder struct{ BaseRequestBuilder }

// Small action undocumented
func (b *WorkbookFunctionsRequestBuilder) Small(reqObj *WorkbookFunctionsSmallRequestParameter) *WorkbookFunctionsSmallRequestBuilder {
	bb := &WorkbookFunctionsSmallRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/small"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSmallRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSmallRequestBuilder) Request() *WorkbookFunctionsSmallRequest {
	return &WorkbookFunctionsSmallRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSmallRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSqrtRequestBuilder struct{ BaseRequestBuilder }

// Sqrt action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sqrt(reqObj *WorkbookFunctionsSqrtRequestParameter) *WorkbookFunctionsSqrtRequestBuilder {
	bb := &WorkbookFunctionsSqrtRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sqrt"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSqrtRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSqrtRequestBuilder) Request() *WorkbookFunctionsSqrtRequest {
	return &WorkbookFunctionsSqrtRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSqrtRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSqrtPiRequestBuilder struct{ BaseRequestBuilder }

// SqrtPi action undocumented
func (b *WorkbookFunctionsRequestBuilder) SqrtPi(reqObj *WorkbookFunctionsSqrtPiRequestParameter) *WorkbookFunctionsSqrtPiRequestBuilder {
	bb := &WorkbookFunctionsSqrtPiRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sqrtPi"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSqrtPiRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSqrtPiRequestBuilder) Request() *WorkbookFunctionsSqrtPiRequest {
	return &WorkbookFunctionsSqrtPiRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSqrtPiRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsStDevARequestBuilder struct{ BaseRequestBuilder }

// StDevA action undocumented
func (b *WorkbookFunctionsRequestBuilder) StDevA(reqObj *WorkbookFunctionsStDevARequestParameter) *WorkbookFunctionsStDevARequestBuilder {
	bb := &WorkbookFunctionsStDevARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/stDevA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsStDevARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsStDevARequestBuilder) Request() *WorkbookFunctionsStDevARequest {
	return &WorkbookFunctionsStDevARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsStDevARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsStDevPARequestBuilder struct{ BaseRequestBuilder }

// StDevPA action undocumented
func (b *WorkbookFunctionsRequestBuilder) StDevPA(reqObj *WorkbookFunctionsStDevPARequestParameter) *WorkbookFunctionsStDevPARequestBuilder {
	bb := &WorkbookFunctionsStDevPARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/stDevPA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsStDevPARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsStDevPARequestBuilder) Request() *WorkbookFunctionsStDevPARequest {
	return &WorkbookFunctionsStDevPARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsStDevPARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsStDev_PRequestBuilder struct{ BaseRequestBuilder }

// StDev_P action undocumented
func (b *WorkbookFunctionsRequestBuilder) StDev_P(reqObj *WorkbookFunctionsStDev_PRequestParameter) *WorkbookFunctionsStDev_PRequestBuilder {
	bb := &WorkbookFunctionsStDev_PRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/stDev_P"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsStDev_PRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsStDev_PRequestBuilder) Request() *WorkbookFunctionsStDev_PRequest {
	return &WorkbookFunctionsStDev_PRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsStDev_PRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsStDev_SRequestBuilder struct{ BaseRequestBuilder }

// StDev_S action undocumented
func (b *WorkbookFunctionsRequestBuilder) StDev_S(reqObj *WorkbookFunctionsStDev_SRequestParameter) *WorkbookFunctionsStDev_SRequestBuilder {
	bb := &WorkbookFunctionsStDev_SRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/stDev_S"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsStDev_SRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsStDev_SRequestBuilder) Request() *WorkbookFunctionsStDev_SRequest {
	return &WorkbookFunctionsStDev_SRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsStDev_SRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsStandardizeRequestBuilder struct{ BaseRequestBuilder }

// Standardize action undocumented
func (b *WorkbookFunctionsRequestBuilder) Standardize(reqObj *WorkbookFunctionsStandardizeRequestParameter) *WorkbookFunctionsStandardizeRequestBuilder {
	bb := &WorkbookFunctionsStandardizeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/standardize"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsStandardizeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsStandardizeRequestBuilder) Request() *WorkbookFunctionsStandardizeRequest {
	return &WorkbookFunctionsStandardizeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsStandardizeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSubstituteRequestBuilder struct{ BaseRequestBuilder }

// Substitute action undocumented
func (b *WorkbookFunctionsRequestBuilder) Substitute(reqObj *WorkbookFunctionsSubstituteRequestParameter) *WorkbookFunctionsSubstituteRequestBuilder {
	bb := &WorkbookFunctionsSubstituteRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/substitute"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSubstituteRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSubstituteRequestBuilder) Request() *WorkbookFunctionsSubstituteRequest {
	return &WorkbookFunctionsSubstituteRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSubstituteRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSubtotalRequestBuilder struct{ BaseRequestBuilder }

// Subtotal action undocumented
func (b *WorkbookFunctionsRequestBuilder) Subtotal(reqObj *WorkbookFunctionsSubtotalRequestParameter) *WorkbookFunctionsSubtotalRequestBuilder {
	bb := &WorkbookFunctionsSubtotalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/subtotal"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSubtotalRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSubtotalRequestBuilder) Request() *WorkbookFunctionsSubtotalRequest {
	return &WorkbookFunctionsSubtotalRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSubtotalRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSumRequestBuilder struct{ BaseRequestBuilder }

// Sum action undocumented
func (b *WorkbookFunctionsRequestBuilder) Sum(reqObj *WorkbookFunctionsSumRequestParameter) *WorkbookFunctionsSumRequestBuilder {
	bb := &WorkbookFunctionsSumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSumRequestBuilder) Request() *WorkbookFunctionsSumRequest {
	return &WorkbookFunctionsSumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSumIfRequestBuilder struct{ BaseRequestBuilder }

// SumIf action undocumented
func (b *WorkbookFunctionsRequestBuilder) SumIf(reqObj *WorkbookFunctionsSumIfRequestParameter) *WorkbookFunctionsSumIfRequestBuilder {
	bb := &WorkbookFunctionsSumIfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sumIf"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSumIfRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSumIfRequestBuilder) Request() *WorkbookFunctionsSumIfRequest {
	return &WorkbookFunctionsSumIfRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSumIfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSumIfsRequestBuilder struct{ BaseRequestBuilder }

// SumIfs action undocumented
func (b *WorkbookFunctionsRequestBuilder) SumIfs(reqObj *WorkbookFunctionsSumIfsRequestParameter) *WorkbookFunctionsSumIfsRequestBuilder {
	bb := &WorkbookFunctionsSumIfsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sumIfs"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSumIfsRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSumIfsRequestBuilder) Request() *WorkbookFunctionsSumIfsRequest {
	return &WorkbookFunctionsSumIfsRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSumIfsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSumSqRequestBuilder struct{ BaseRequestBuilder }

// SumSq action undocumented
func (b *WorkbookFunctionsRequestBuilder) SumSq(reqObj *WorkbookFunctionsSumSqRequestParameter) *WorkbookFunctionsSumSqRequestBuilder {
	bb := &WorkbookFunctionsSumSqRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/sumSq"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSumSqRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSumSqRequestBuilder) Request() *WorkbookFunctionsSumSqRequest {
	return &WorkbookFunctionsSumSqRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSumSqRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsSydRequestBuilder struct{ BaseRequestBuilder }

// Syd action undocumented
func (b *WorkbookFunctionsRequestBuilder) Syd(reqObj *WorkbookFunctionsSydRequestParameter) *WorkbookFunctionsSydRequestBuilder {
	bb := &WorkbookFunctionsSydRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/syd"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsSydRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsSydRequestBuilder) Request() *WorkbookFunctionsSydRequest {
	return &WorkbookFunctionsSydRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsSydRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTRequestBuilder struct{ BaseRequestBuilder }

// T action undocumented
func (b *WorkbookFunctionsRequestBuilder) T(reqObj *WorkbookFunctionsTRequestParameter) *WorkbookFunctionsTRequestBuilder {
	bb := &WorkbookFunctionsTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTRequestBuilder) Request() *WorkbookFunctionsTRequest {
	return &WorkbookFunctionsTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTbillEqRequestBuilder struct{ BaseRequestBuilder }

// TbillEq action undocumented
func (b *WorkbookFunctionsRequestBuilder) TbillEq(reqObj *WorkbookFunctionsTbillEqRequestParameter) *WorkbookFunctionsTbillEqRequestBuilder {
	bb := &WorkbookFunctionsTbillEqRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/tbillEq"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTbillEqRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTbillEqRequestBuilder) Request() *WorkbookFunctionsTbillEqRequest {
	return &WorkbookFunctionsTbillEqRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTbillEqRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTbillPriceRequestBuilder struct{ BaseRequestBuilder }

// TbillPrice action undocumented
func (b *WorkbookFunctionsRequestBuilder) TbillPrice(reqObj *WorkbookFunctionsTbillPriceRequestParameter) *WorkbookFunctionsTbillPriceRequestBuilder {
	bb := &WorkbookFunctionsTbillPriceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/tbillPrice"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTbillPriceRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTbillPriceRequestBuilder) Request() *WorkbookFunctionsTbillPriceRequest {
	return &WorkbookFunctionsTbillPriceRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTbillPriceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTbillYieldRequestBuilder struct{ BaseRequestBuilder }

// TbillYield action undocumented
func (b *WorkbookFunctionsRequestBuilder) TbillYield(reqObj *WorkbookFunctionsTbillYieldRequestParameter) *WorkbookFunctionsTbillYieldRequestBuilder {
	bb := &WorkbookFunctionsTbillYieldRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/tbillYield"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTbillYieldRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTbillYieldRequestBuilder) Request() *WorkbookFunctionsTbillYieldRequest {
	return &WorkbookFunctionsTbillYieldRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTbillYieldRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsT_DistRequestBuilder struct{ BaseRequestBuilder }

// T_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) T_Dist(reqObj *WorkbookFunctionsT_DistRequestParameter) *WorkbookFunctionsT_DistRequestBuilder {
	bb := &WorkbookFunctionsT_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsT_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsT_DistRequestBuilder) Request() *WorkbookFunctionsT_DistRequest {
	return &WorkbookFunctionsT_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsT_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsT_Dist_2TRequestBuilder struct{ BaseRequestBuilder }

// T_Dist_2T action undocumented
func (b *WorkbookFunctionsRequestBuilder) T_Dist_2T(reqObj *WorkbookFunctionsT_Dist_2TRequestParameter) *WorkbookFunctionsT_Dist_2TRequestBuilder {
	bb := &WorkbookFunctionsT_Dist_2TRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t_Dist_2T"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsT_Dist_2TRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsT_Dist_2TRequestBuilder) Request() *WorkbookFunctionsT_Dist_2TRequest {
	return &WorkbookFunctionsT_Dist_2TRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsT_Dist_2TRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsT_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

// T_Dist_RT action undocumented
func (b *WorkbookFunctionsRequestBuilder) T_Dist_RT(reqObj *WorkbookFunctionsT_Dist_RTRequestParameter) *WorkbookFunctionsT_Dist_RTRequestBuilder {
	bb := &WorkbookFunctionsT_Dist_RTRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t_Dist_RT"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsT_Dist_RTRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsT_Dist_RTRequestBuilder) Request() *WorkbookFunctionsT_Dist_RTRequest {
	return &WorkbookFunctionsT_Dist_RTRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsT_Dist_RTRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsT_InvRequestBuilder struct{ BaseRequestBuilder }

// T_Inv action undocumented
func (b *WorkbookFunctionsRequestBuilder) T_Inv(reqObj *WorkbookFunctionsT_InvRequestParameter) *WorkbookFunctionsT_InvRequestBuilder {
	bb := &WorkbookFunctionsT_InvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t_Inv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsT_InvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsT_InvRequestBuilder) Request() *WorkbookFunctionsT_InvRequest {
	return &WorkbookFunctionsT_InvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsT_InvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsT_Inv_2TRequestBuilder struct{ BaseRequestBuilder }

// T_Inv_2T action undocumented
func (b *WorkbookFunctionsRequestBuilder) T_Inv_2T(reqObj *WorkbookFunctionsT_Inv_2TRequestParameter) *WorkbookFunctionsT_Inv_2TRequestBuilder {
	bb := &WorkbookFunctionsT_Inv_2TRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/t_Inv_2T"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsT_Inv_2TRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsT_Inv_2TRequestBuilder) Request() *WorkbookFunctionsT_Inv_2TRequest {
	return &WorkbookFunctionsT_Inv_2TRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsT_Inv_2TRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTanRequestBuilder struct{ BaseRequestBuilder }

// Tan action undocumented
func (b *WorkbookFunctionsRequestBuilder) Tan(reqObj *WorkbookFunctionsTanRequestParameter) *WorkbookFunctionsTanRequestBuilder {
	bb := &WorkbookFunctionsTanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/tan"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTanRequestBuilder) Request() *WorkbookFunctionsTanRequest {
	return &WorkbookFunctionsTanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTanhRequestBuilder struct{ BaseRequestBuilder }

// Tanh action undocumented
func (b *WorkbookFunctionsRequestBuilder) Tanh(reqObj *WorkbookFunctionsTanhRequestParameter) *WorkbookFunctionsTanhRequestBuilder {
	bb := &WorkbookFunctionsTanhRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/tanh"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTanhRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTanhRequestBuilder) Request() *WorkbookFunctionsTanhRequest {
	return &WorkbookFunctionsTanhRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTanhRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTextRequestBuilder struct{ BaseRequestBuilder }

// Text action undocumented
func (b *WorkbookFunctionsRequestBuilder) Text(reqObj *WorkbookFunctionsTextRequestParameter) *WorkbookFunctionsTextRequestBuilder {
	bb := &WorkbookFunctionsTextRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/text"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTextRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTextRequestBuilder) Request() *WorkbookFunctionsTextRequest {
	return &WorkbookFunctionsTextRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTextRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTimeRequestBuilder struct{ BaseRequestBuilder }

// Time action undocumented
func (b *WorkbookFunctionsRequestBuilder) Time(reqObj *WorkbookFunctionsTimeRequestParameter) *WorkbookFunctionsTimeRequestBuilder {
	bb := &WorkbookFunctionsTimeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/time"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTimeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTimeRequestBuilder) Request() *WorkbookFunctionsTimeRequest {
	return &WorkbookFunctionsTimeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTimeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTimevalueRequestBuilder struct{ BaseRequestBuilder }

// Timevalue action undocumented
func (b *WorkbookFunctionsRequestBuilder) Timevalue(reqObj *WorkbookFunctionsTimevalueRequestParameter) *WorkbookFunctionsTimevalueRequestBuilder {
	bb := &WorkbookFunctionsTimevalueRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/timevalue"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTimevalueRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTimevalueRequestBuilder) Request() *WorkbookFunctionsTimevalueRequest {
	return &WorkbookFunctionsTimevalueRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTimevalueRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTodayRequestBuilder struct{ BaseRequestBuilder }

// Today action undocumented
func (b *WorkbookFunctionsRequestBuilder) Today(reqObj *WorkbookFunctionsTodayRequestParameter) *WorkbookFunctionsTodayRequestBuilder {
	bb := &WorkbookFunctionsTodayRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/today"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTodayRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTodayRequestBuilder) Request() *WorkbookFunctionsTodayRequest {
	return &WorkbookFunctionsTodayRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTodayRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTrimRequestBuilder struct{ BaseRequestBuilder }

// Trim action undocumented
func (b *WorkbookFunctionsRequestBuilder) Trim(reqObj *WorkbookFunctionsTrimRequestParameter) *WorkbookFunctionsTrimRequestBuilder {
	bb := &WorkbookFunctionsTrimRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/trim"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTrimRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTrimRequestBuilder) Request() *WorkbookFunctionsTrimRequest {
	return &WorkbookFunctionsTrimRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTrimRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTrimMeanRequestBuilder struct{ BaseRequestBuilder }

// TrimMean action undocumented
func (b *WorkbookFunctionsRequestBuilder) TrimMean(reqObj *WorkbookFunctionsTrimMeanRequestParameter) *WorkbookFunctionsTrimMeanRequestBuilder {
	bb := &WorkbookFunctionsTrimMeanRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/trimMean"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTrimMeanRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTrimMeanRequestBuilder) Request() *WorkbookFunctionsTrimMeanRequest {
	return &WorkbookFunctionsTrimMeanRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTrimMeanRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTrueRequestBuilder struct{ BaseRequestBuilder }

// True action undocumented
func (b *WorkbookFunctionsRequestBuilder) True(reqObj *WorkbookFunctionsTrueRequestParameter) *WorkbookFunctionsTrueRequestBuilder {
	bb := &WorkbookFunctionsTrueRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/true"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTrueRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTrueRequestBuilder) Request() *WorkbookFunctionsTrueRequest {
	return &WorkbookFunctionsTrueRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTrueRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTruncRequestBuilder struct{ BaseRequestBuilder }

// Trunc action undocumented
func (b *WorkbookFunctionsRequestBuilder) Trunc(reqObj *WorkbookFunctionsTruncRequestParameter) *WorkbookFunctionsTruncRequestBuilder {
	bb := &WorkbookFunctionsTruncRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/trunc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTruncRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTruncRequestBuilder) Request() *WorkbookFunctionsTruncRequest {
	return &WorkbookFunctionsTruncRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTruncRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsTypeRequestBuilder struct{ BaseRequestBuilder }

// Type action undocumented
func (b *WorkbookFunctionsRequestBuilder) Type(reqObj *WorkbookFunctionsTypeRequestParameter) *WorkbookFunctionsTypeRequestBuilder {
	bb := &WorkbookFunctionsTypeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/type"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsTypeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsTypeRequestBuilder) Request() *WorkbookFunctionsTypeRequest {
	return &WorkbookFunctionsTypeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsTypeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsUsdollarRequestBuilder struct{ BaseRequestBuilder }

// Usdollar action undocumented
func (b *WorkbookFunctionsRequestBuilder) Usdollar(reqObj *WorkbookFunctionsUsdollarRequestParameter) *WorkbookFunctionsUsdollarRequestBuilder {
	bb := &WorkbookFunctionsUsdollarRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/usdollar"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsUsdollarRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsUsdollarRequestBuilder) Request() *WorkbookFunctionsUsdollarRequest {
	return &WorkbookFunctionsUsdollarRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsUsdollarRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsUnicharRequestBuilder struct{ BaseRequestBuilder }

// Unichar action undocumented
func (b *WorkbookFunctionsRequestBuilder) Unichar(reqObj *WorkbookFunctionsUnicharRequestParameter) *WorkbookFunctionsUnicharRequestBuilder {
	bb := &WorkbookFunctionsUnicharRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/unichar"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsUnicharRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsUnicharRequestBuilder) Request() *WorkbookFunctionsUnicharRequest {
	return &WorkbookFunctionsUnicharRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsUnicharRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsUnicodeRequestBuilder struct{ BaseRequestBuilder }

// Unicode action undocumented
func (b *WorkbookFunctionsRequestBuilder) Unicode(reqObj *WorkbookFunctionsUnicodeRequestParameter) *WorkbookFunctionsUnicodeRequestBuilder {
	bb := &WorkbookFunctionsUnicodeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/unicode"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsUnicodeRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsUnicodeRequestBuilder) Request() *WorkbookFunctionsUnicodeRequest {
	return &WorkbookFunctionsUnicodeRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsUnicodeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsUpperRequestBuilder struct{ BaseRequestBuilder }

// Upper action undocumented
func (b *WorkbookFunctionsRequestBuilder) Upper(reqObj *WorkbookFunctionsUpperRequestParameter) *WorkbookFunctionsUpperRequestBuilder {
	bb := &WorkbookFunctionsUpperRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/upper"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsUpperRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsUpperRequestBuilder) Request() *WorkbookFunctionsUpperRequest {
	return &WorkbookFunctionsUpperRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsUpperRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVlookupRequestBuilder struct{ BaseRequestBuilder }

// Vlookup action undocumented
func (b *WorkbookFunctionsRequestBuilder) Vlookup(reqObj *WorkbookFunctionsVlookupRequestParameter) *WorkbookFunctionsVlookupRequestBuilder {
	bb := &WorkbookFunctionsVlookupRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/vlookup"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVlookupRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVlookupRequestBuilder) Request() *WorkbookFunctionsVlookupRequest {
	return &WorkbookFunctionsVlookupRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVlookupRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsValueRequestBuilder struct{ BaseRequestBuilder }

// Value action undocumented
func (b *WorkbookFunctionsRequestBuilder) Value(reqObj *WorkbookFunctionsValueRequestParameter) *WorkbookFunctionsValueRequestBuilder {
	bb := &WorkbookFunctionsValueRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/value"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsValueRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsValueRequestBuilder) Request() *WorkbookFunctionsValueRequest {
	return &WorkbookFunctionsValueRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsValueRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVarARequestBuilder struct{ BaseRequestBuilder }

// VarA action undocumented
func (b *WorkbookFunctionsRequestBuilder) VarA(reqObj *WorkbookFunctionsVarARequestParameter) *WorkbookFunctionsVarARequestBuilder {
	bb := &WorkbookFunctionsVarARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/varA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVarARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVarARequestBuilder) Request() *WorkbookFunctionsVarARequest {
	return &WorkbookFunctionsVarARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVarARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVarPARequestBuilder struct{ BaseRequestBuilder }

// VarPA action undocumented
func (b *WorkbookFunctionsRequestBuilder) VarPA(reqObj *WorkbookFunctionsVarPARequestParameter) *WorkbookFunctionsVarPARequestBuilder {
	bb := &WorkbookFunctionsVarPARequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/varPA"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVarPARequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVarPARequestBuilder) Request() *WorkbookFunctionsVarPARequest {
	return &WorkbookFunctionsVarPARequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVarPARequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVar_PRequestBuilder struct{ BaseRequestBuilder }

// Var_P action undocumented
func (b *WorkbookFunctionsRequestBuilder) Var_P(reqObj *WorkbookFunctionsVar_PRequestParameter) *WorkbookFunctionsVar_PRequestBuilder {
	bb := &WorkbookFunctionsVar_PRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/var_P"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVar_PRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVar_PRequestBuilder) Request() *WorkbookFunctionsVar_PRequest {
	return &WorkbookFunctionsVar_PRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVar_PRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVar_SRequestBuilder struct{ BaseRequestBuilder }

// Var_S action undocumented
func (b *WorkbookFunctionsRequestBuilder) Var_S(reqObj *WorkbookFunctionsVar_SRequestParameter) *WorkbookFunctionsVar_SRequestBuilder {
	bb := &WorkbookFunctionsVar_SRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/var_S"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVar_SRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVar_SRequestBuilder) Request() *WorkbookFunctionsVar_SRequest {
	return &WorkbookFunctionsVar_SRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVar_SRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsVdbRequestBuilder struct{ BaseRequestBuilder }

// Vdb action undocumented
func (b *WorkbookFunctionsRequestBuilder) Vdb(reqObj *WorkbookFunctionsVdbRequestParameter) *WorkbookFunctionsVdbRequestBuilder {
	bb := &WorkbookFunctionsVdbRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/vdb"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsVdbRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsVdbRequestBuilder) Request() *WorkbookFunctionsVdbRequest {
	return &WorkbookFunctionsVdbRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsVdbRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsWeekNumRequestBuilder struct{ BaseRequestBuilder }

// WeekNum action undocumented
func (b *WorkbookFunctionsRequestBuilder) WeekNum(reqObj *WorkbookFunctionsWeekNumRequestParameter) *WorkbookFunctionsWeekNumRequestBuilder {
	bb := &WorkbookFunctionsWeekNumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/weekNum"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsWeekNumRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsWeekNumRequestBuilder) Request() *WorkbookFunctionsWeekNumRequest {
	return &WorkbookFunctionsWeekNumRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsWeekNumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsWeekdayRequestBuilder struct{ BaseRequestBuilder }

// Weekday action undocumented
func (b *WorkbookFunctionsRequestBuilder) Weekday(reqObj *WorkbookFunctionsWeekdayRequestParameter) *WorkbookFunctionsWeekdayRequestBuilder {
	bb := &WorkbookFunctionsWeekdayRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/weekday"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsWeekdayRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsWeekdayRequestBuilder) Request() *WorkbookFunctionsWeekdayRequest {
	return &WorkbookFunctionsWeekdayRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsWeekdayRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsWeibull_DistRequestBuilder struct{ BaseRequestBuilder }

// Weibull_Dist action undocumented
func (b *WorkbookFunctionsRequestBuilder) Weibull_Dist(reqObj *WorkbookFunctionsWeibull_DistRequestParameter) *WorkbookFunctionsWeibull_DistRequestBuilder {
	bb := &WorkbookFunctionsWeibull_DistRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/weibull_Dist"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsWeibull_DistRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsWeibull_DistRequestBuilder) Request() *WorkbookFunctionsWeibull_DistRequest {
	return &WorkbookFunctionsWeibull_DistRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsWeibull_DistRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsWorkDayRequestBuilder struct{ BaseRequestBuilder }

// WorkDay action undocumented
func (b *WorkbookFunctionsRequestBuilder) WorkDay(reqObj *WorkbookFunctionsWorkDayRequestParameter) *WorkbookFunctionsWorkDayRequestBuilder {
	bb := &WorkbookFunctionsWorkDayRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/workDay"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsWorkDayRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsWorkDayRequestBuilder) Request() *WorkbookFunctionsWorkDayRequest {
	return &WorkbookFunctionsWorkDayRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsWorkDayRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsWorkDay_IntlRequestBuilder struct{ BaseRequestBuilder }

// WorkDay_Intl action undocumented
func (b *WorkbookFunctionsRequestBuilder) WorkDay_Intl(reqObj *WorkbookFunctionsWorkDay_IntlRequestParameter) *WorkbookFunctionsWorkDay_IntlRequestBuilder {
	bb := &WorkbookFunctionsWorkDay_IntlRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/workDay_Intl"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsWorkDay_IntlRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsWorkDay_IntlRequestBuilder) Request() *WorkbookFunctionsWorkDay_IntlRequest {
	return &WorkbookFunctionsWorkDay_IntlRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsWorkDay_IntlRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsXirrRequestBuilder struct{ BaseRequestBuilder }

// Xirr action undocumented
func (b *WorkbookFunctionsRequestBuilder) Xirr(reqObj *WorkbookFunctionsXirrRequestParameter) *WorkbookFunctionsXirrRequestBuilder {
	bb := &WorkbookFunctionsXirrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/xirr"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsXirrRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsXirrRequestBuilder) Request() *WorkbookFunctionsXirrRequest {
	return &WorkbookFunctionsXirrRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsXirrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsXnpvRequestBuilder struct{ BaseRequestBuilder }

// Xnpv action undocumented
func (b *WorkbookFunctionsRequestBuilder) Xnpv(reqObj *WorkbookFunctionsXnpvRequestParameter) *WorkbookFunctionsXnpvRequestBuilder {
	bb := &WorkbookFunctionsXnpvRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/xnpv"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsXnpvRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsXnpvRequestBuilder) Request() *WorkbookFunctionsXnpvRequest {
	return &WorkbookFunctionsXnpvRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsXnpvRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsXorRequestBuilder struct{ BaseRequestBuilder }

// Xor action undocumented
func (b *WorkbookFunctionsRequestBuilder) Xor(reqObj *WorkbookFunctionsXorRequestParameter) *WorkbookFunctionsXorRequestBuilder {
	bb := &WorkbookFunctionsXorRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/xor"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsXorRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsXorRequestBuilder) Request() *WorkbookFunctionsXorRequest {
	return &WorkbookFunctionsXorRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsXorRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsYearRequestBuilder struct{ BaseRequestBuilder }

// Year action undocumented
func (b *WorkbookFunctionsRequestBuilder) Year(reqObj *WorkbookFunctionsYearRequestParameter) *WorkbookFunctionsYearRequestBuilder {
	bb := &WorkbookFunctionsYearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/year"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsYearRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsYearRequestBuilder) Request() *WorkbookFunctionsYearRequest {
	return &WorkbookFunctionsYearRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsYearRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsYearFracRequestBuilder struct{ BaseRequestBuilder }

// YearFrac action undocumented
func (b *WorkbookFunctionsRequestBuilder) YearFrac(reqObj *WorkbookFunctionsYearFracRequestParameter) *WorkbookFunctionsYearFracRequestBuilder {
	bb := &WorkbookFunctionsYearFracRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/yearFrac"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsYearFracRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsYearFracRequestBuilder) Request() *WorkbookFunctionsYearFracRequest {
	return &WorkbookFunctionsYearFracRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsYearFracRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsYieldRequestBuilder struct{ BaseRequestBuilder }

// Yield action undocumented
func (b *WorkbookFunctionsRequestBuilder) Yield(reqObj *WorkbookFunctionsYieldRequestParameter) *WorkbookFunctionsYieldRequestBuilder {
	bb := &WorkbookFunctionsYieldRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/yield"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsYieldRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsYieldRequestBuilder) Request() *WorkbookFunctionsYieldRequest {
	return &WorkbookFunctionsYieldRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsYieldRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsYieldDiscRequestBuilder struct{ BaseRequestBuilder }

// YieldDisc action undocumented
func (b *WorkbookFunctionsRequestBuilder) YieldDisc(reqObj *WorkbookFunctionsYieldDiscRequestParameter) *WorkbookFunctionsYieldDiscRequestBuilder {
	bb := &WorkbookFunctionsYieldDiscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/yieldDisc"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsYieldDiscRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsYieldDiscRequestBuilder) Request() *WorkbookFunctionsYieldDiscRequest {
	return &WorkbookFunctionsYieldDiscRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsYieldDiscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsYieldMatRequestBuilder struct{ BaseRequestBuilder }

// YieldMat action undocumented
func (b *WorkbookFunctionsRequestBuilder) YieldMat(reqObj *WorkbookFunctionsYieldMatRequestParameter) *WorkbookFunctionsYieldMatRequestBuilder {
	bb := &WorkbookFunctionsYieldMatRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/yieldMat"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsYieldMatRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsYieldMatRequestBuilder) Request() *WorkbookFunctionsYieldMatRequest {
	return &WorkbookFunctionsYieldMatRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsYieldMatRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}

//
type WorkbookFunctionsZ_TestRequestBuilder struct{ BaseRequestBuilder }

// Z_Test action undocumented
func (b *WorkbookFunctionsRequestBuilder) Z_Test(reqObj *WorkbookFunctionsZ_TestRequestParameter) *WorkbookFunctionsZ_TestRequestBuilder {
	bb := &WorkbookFunctionsZ_TestRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
	bb.BaseRequestBuilder.baseURL += "/z_Test"
	bb.BaseRequestBuilder.requestObject = reqObj
	return bb
}

//
type WorkbookFunctionsZ_TestRequest struct{ BaseRequest }

//
func (b *WorkbookFunctionsZ_TestRequestBuilder) Request() *WorkbookFunctionsZ_TestRequest {
	return &WorkbookFunctionsZ_TestRequest{
		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
	}
}

//
func (r *WorkbookFunctionsZ_TestRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
	return
}